I build tools that make machines remember — dead games, lost formats, and 18 years of my own life.
I am Boden Crouch. I reverse engineer the systems behind the games I love, and lately the systems behind myself: a full-provenance archive of everything I’ve written since 2008, and tooling that gives AI agents a real seat inside Ghidra. I open source all of it.
I always have a long version — it’s on this site. The portfolio is here, and I am open to work.
Recent writing
All 9A date string is not an instant
NoteField notes published a day early for everyone west of Greenwich.
Rough noteClosing a script tag by accident
NoteJSON.stringify does not escape angle brackets, and JSON-LD lives inside a script tag.
Rough noteFour charts fighting over one gradient id
NoteSixteen SVG elements shared four ids. The page looked fine, which was the problem.
Rough noteStarting the field notes
NoteWhy short notes live separately from the long guides.
Rough noteThe skip link that vanished
NoteA rewrite dropped the skip-to-content link, and no test noticed for months.
Rough note
4 guides, 5 notes. Guides are long and field-tested. Notes are short and rough on purpose.
What I believe
All 6Keep it free
Charging for the thing that teaches people is how the injustice keeps working. So I do not charge for it.
Nothing is too complicated to understand
Complicated means a lot of moving parts. It does not mean beyond you.
Leave your work up
A half-finished public repo is worth more than a perfect private one.
Things you can check
Claims on this site come with something you can open.