Blog
Notes from building and shipping small software products: launches, pricing, SEO and the code behind them. Follow along with RSS.
- 3 min1,000 pages nobody wroteProgrammatic SEO on QuickStaging: room × style pages, city pages, competitor pages, and the free tools that beat all of them.
- 3 minThe cold emails I didn't sendThree months of QuickStaging outreach: the templates, who they were for, how few actually went out, and the version I'm sending now.
- 3 minDesigning a credit system that doesn't feel like a casinoCredits make AI products easy to price and easy to resent. The rules behind QuickStaging's billing, and the bugs that tested them.
- 2 minCustomers I never talked toQuickStaging's paying customers all found it on their own. What they bought, what they complained about, and what I changed.
- 2 minThe week I planned and the week I hadRunning a one-person SaaS: what my plans said I'd do each week, what the commit log says I did, and how I stopped fighting the gap.
- 4 minTurning down one bass note on a MacHow Unboom finds the bass frequency a room exaggerates and cuts only that, system-wide, without ever leaving the Mac silent.
- 1 minRebuilding this site, againWhy I threw out a WebGL portfolio for a quiet, dark, mostly-text one, and what I kept.