note
Why a workshop, not a portfolio
Most developer sites are portfolios — a wall of polished case studies meant to impress someone. This isn't that.
This is a workshop: a place to leave small useful things where others might find them. Some of it is finished. Some of it is a fragment that solved one problem on one Tuesday. Both are worth keeping.
No database on purpose
The whole site is static files generated from Markdown. There's no database, no login, no server-side anything. A single build script turns a folder of .md files into every page you're reading, wires up the navigation, and links it all together.
That means it's fast, it can't be hacked in the usual ways, and it'll still work in ten years when whatever framework was fashionable this month is long gone.
What goes here
- Tools I've built and am willing to share
- Notes from debugging trails worth remembering
- The occasional opinion, held loosely