Essais
-
Software Complexity and the Human Mind →
Why do we keep building systems more complex than we can hold in our heads, and what does that say about the way we think about software?
-
Rust, Safety and the Cost of Correctness →
Memory safety guarantees are not free. An honest look at the trade-offs between strictness, ergonomics, and the real-world cost of writing correct programs.
-
The Quiet Return of the Terminal →
Graphical interfaces promised simplicity. A generation of developers is quietly rediscovering that text-based tools are faster, composable, and honest.
-
Architecture is a Conversation →
Good system design is less about making the right decisions upfront and more about creating the conditions for a team to make better decisions over time.