Books I've Read

Books that shaped how I think about software, decision-making, philosophy, and building things that last, along with my brief notes on each.

Meditations
Re-reading Philosophy ★★★★★

Meditations

by Marcus Aurelius (Gregory Hays translation)

Private notes written by a Roman emperor to remind himself how to act with clarity, patience, and restraint. The ultimate example of writing to think clearly.

Designing Data-Intensive Applications
Finished Software Engineering ★★★★★

Designing Data-Intensive Applications

by Martin Kleppmann

The clearest book ever written on distributed systems, consensus, replication, and the tradeoffs underneath modern software infrastructure.

The Beginning of Infinity
Finished Science & Epistemology ★★★★★

The Beginning of Infinity

by David Deutsch

A deep exploration of how knowledge grows through conjecture and criticism, why good explanations are hard to vary, and what distinguishes real intelligence.

The Sovereign Individual
Finished Technology & Economics ★★★★☆

The Sovereign Individual

by James Dale Davidson & William Rees-Mogg

Written in 1997, it anticipated digital money, cryptographic verification, and how information technology reshapes institutions.

Thinking, Fast and Slow
Finished Psychology & Decision Making ★★★★★

Thinking, Fast and Slow

by Daniel Kahneman

A field guide to cognitive biases, heuristics, and why our first intuitive answer is so often a comfortable substitute for a harder question.

Get new essays in your inbox

Occasional writing on building, AI, blockchain, and the odd philosophical detour. No spam, unsubscribe anytime.