
The Pragmatic Programmer
David Thomas & Andrew Hunt
A timeless guide to the craft of software development. The tips on orthogonality and DRY are things I still catch myself referencing years later.
Books I've read — with honest notes on what stuck, what didn't, and why it mattered.

David Thomas & Andrew Hunt
A timeless guide to the craft of software development. The tips on orthogonality and DRY are things I still catch myself referencing years later.

Martin Kleppmann
The clearest and most honest treatment of distributed systems I've read. Essential reading before designing anything at scale.

Eric Ries
Reshaped how I think about building products at AthenaSquare and Heizen. Build-measure-learn is deceptively simple but extremely hard to stick to.

Daniel Kahneman
Changed how I approach decisions — both technical and personal. System 1 vs System 2 is a lens I now apply to almost everything.

Peter Thiel
Provocative and contrarian. I don't agree with everything but it forces you to interrogate your assumptions about competition and monopoly.

Rob Fitzpatrick
Short, practical, and immediately applicable. Taught me to actually listen to customers instead of pitching at them.