A list of the main pages on the site.
If you have a suitable content position, please get in touch!
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.
If you have a suitable position, please get in touch!
If you have a suitable ServiceNow developer/analyst position, please get in touch!
If you have a suitable developer/analyst position, please get in touch!
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.
Details of copyright for content on the site.
Infinite Reflections Browser
An experimental GPU implementation of Infinite Reflections.
A simple web app for communicating silently
Surge sound design
Sound designs and music using the Surge synth
Surge: Grand Piano
A configurable synthesized grand piano patch for Surge synth
Surge: Solo Violin
A configurable synthesized violin patch for Surge synth
Why I cheat in survival Minecraft
Some time savers and quality of life cheats to avoid grind and let you enjoy playing minecraft