Writing
Notes from the work.
Notes on building software systems, engineering process, and what actually works inside growing businesses.
-
29 April 2026
One platform, many products
Most software shops build their products as separate islands — separate auth, billing, permissions, real-time pipelines. The first product is expensive; the second is more expensive. Mine isn't.
Read the post → -
26 April 2026
Software that operates without anyone babysitting it
The bottleneck in most software-using businesses isn't the code itself — it's the human attention required to keep the code running. Encode judgment as monitors, alerts, and reporting; save attention for the things that genuinely need it.
Read the post → -
22 April 2026
Why scope before code
Most software projects fail not because the developers couldn't build it, but because what got built wasn't what the business needed. The fix is unglamorous and old: write the scope down before anyone opens an editor.
Read the post → -
15 April 2026
Why most software problems aren't a developer problem
Software inside a growing business doesn't fail because the developers aren't good enough. It fails because the scaffolding around the code was never put there in the first place.
Read the post →