archive / writing
Durable records
Essays and notes on the practice of making software with intent. Written to last.
Mar 2024
On restraint in software
The most consequential architectural decisions are not what you add but what you refuse to build. A case for aggressive omission.
8 min read
Jan 2024
The monolith argument
Distributed systems solve a class of problems that most products will never encounter. A defense of the well-considered monolith.
6 min read