[link]
Front page for the personal website of John Valentine, showcasing geekery for business and pleasure.
Site Map
A list of the main pages on the site.
Experienced Technical Writer
If you have a suitable content position, please get in touch!
Site stylebook
A stylebook for the personal website of John Valentine, showcasing geekery for business and pleasure.
Do you need documentation?
Why documentation exists, and how to make the best documentation for your users.
You want to replace writers with AI?
Why technical content authors matter, and the risks of replacing writers in the software industry with AI technology.
Tame your taxonomy sidebar
Make your taxonomy tree easier to read, and use content technology to aid discoverability.
My work
If you have a suitable position, please get in touch!
ServiceNow Developer
If you have a suitable ServiceNow developer/analyst position, please get in touch!
Developer
If you have a suitable developer/analyst position, please get in touch!
TGI
A part of my software development portfolio, TGI automated the generation of production-compliant design templates for printed products.
Games and Puzzles
Our games and puzzles.
Copyright
Details of copyright for content on the site.
Infinite Reflections Browser
An experimental GPU implementation of Infinite Reflections.
About Msg
A simple web app for communicating silently
Surge sound design
A showcase for my patches included in Surge XT (and pre-release patches). All free/CC0.
Surge: Nylon Acoustic Guitar
A configurable synthesized acoustic guitar patch for Surge synth
Surge: Grand Piano
A configurable synthesized grand piano patch for Surge synth
Surge: Valen Tines (Rhodes piano)
A configurable synthesized Rhodes piano patch for Surge synth
Surge: Pipe Organ
A configurable synthesized pipe organ patch for Surge synth
Surge: Solo Violin
A configurable synthesized violin patch for Surge synth
Easy interconnected rooms in Blender
Why I cheat in survival Minecraft
Some time savers and quality of life cheats to avoid grind and let you enjoy playing minecraft
PEVA visibility algorithm
An algorithm for visibility of cells in a 2D map, using a partitioned visibility arc.
Coding Rogue
I explored coding a Rogue in native JavaScript.
Big letters with Minecraft signs
You can make great content using block letters in Minecraft signs, with two letters per sign.
Modular workflow
A way to compose workflows for quality.