Notes on software, teams and systems that hold up in production.
04
Scale changes what you knowEvery significant increase in the scale of what you're responsible for makes some of your competence insufficient in the form you built it. Growth is not a slope. It is a sequence of restructurings.NOVEMBER 2026 · 6 MIN
03
Core and edgeAnyone who runs a platform used by many products lives inside a tension that never resolves: what must stay stable against what must move fast. It is not a problem to solve. It is a thing to govern.OCTOBER 2026 · 6 MIN
02
You don't understand it until you teach itYears of explaining systems to the engineers who had to live with them taught me that there are two kinds of understanding, and that only one of them survives contact with a hostile audience.OCTOBER 2026 · 5 MIN
01
Understand before you speakTools for looking things up are also tools for postponing understanding. What a two-day workshop with no way to check anything taught me about the difference between knowing and believing you know.OCTOBER 2026 · 5 MIN