Writing
Build logs & longer thoughts
Occasional, not scheduled. When a build teaches something worth more than a wiki note, it lands here. RSS if you'd rather not check back.
A client portal with zero dependencies
This site now has a passcode-gated client portal — status timeline, bench notes, and a report vault — built with no packages, no database, and about 400 lines.
Why I quote honest budgets (and put the bands on the form)
The budget dropdown on my intake form isn't a filter for rich clients — it's a filter for honest projects. Here's the reasoning.