The Case for Zero-Config Tooling
The best developer tools are invisible. Here's why I've become obsessed with zero-config build systems — and what it means for how we design software.
Writing
Essays on software engineering, developer tooling, and building things that last. Updated whenever I have something worth saying.
The best developer tools are invisible. Here's why I've become obsessed with zero-config build systems — and what it means for how we design software.
DX is not about making things 'easy'. It's about making the right things obvious, the wrong things hard, and the error states recoverable.
Practical ownership patterns that took me too long to internalize — from fighting the borrow checker to working with it.