Stories
Outages, wrong turns, and the long way here
Shorter pieces that cut across projects: postmortems, things that did not work, and how the infrastructure grew.
Incidents & growth
Things that broke, what I did about it, and what changed afterwards
Five blameless mini-postmortems, from a 53,000-call automation flood that took down a production portal to a vault corrupted by a power outage.
Things that didn't work
Projects I abandoned or replaced, and what they taught me
A months-long AI generation project that failed, a context tool the industry built better, and a NAS platform I tried and walked away from.
Luterra
What I build when nobody's paying me
A fantasy world I've been building for years, and the software I've written to hold it: a notes and timeline app with an API and MCP gateway, a semantic wiki, a conlang engine and world-map tools.
How I got here
From PHP files in /var/www to automated, per-client cloud infrastructure
An interactive timeline of how my infrastructure, and my approach to it, changed between my first IT jobs and today.