Bookshelf

Books I'm reading, have finished, or plan to read. My taste runs toward systems thinking, engineering craft, and the occasional philosophy of mind.

Currently reading

Renée Mauborgne & W. Chan Kim

Reframes competition entirely — instead of fighting over existing demand, create new market space. Still working through it.

In progress

Robert C. Martin

Revisiting this with fresh eyes after working with DDD in production. A lot more hits now.

In progress

Finished

Ben Horowitz

No platitudes, no frameworks — just honest accounts of what it actually feels like to lead through chaos. The section on layoffs alone is worth the read.

Finished

Will Russel

Practical and fast. Cuts through the overthinking that kills most side projects before they start.

Finished

Charles Duhigg

The research on conversational loops and matching the type of conversation — practical, emotional, or social — changed how I approach 1:1s and design discussions.

Finished

Brian P. Moran & Michael Lennington

Compressing annual goals into 12-week cycles creates urgency without burnout. I restructured my side project schedule around this.

Finished

Cal Newport

Made me audit how much of my day was shallow. The time-blocking approach stuck — I use it every week now.

Finished

David Spiegelhalter

Statistics explained through real cases rather than formulas. Gave me a much clearer framework for interpreting A/B test results and system metrics.

Finished

Martin Kleppmann

The definitive book on distributed systems and data engineering. Changed how I think about databases, replication, and consistency.

Finished

Chris Bailey

A year-long productivity experiment distilled into actionable principles. The three ingredients — time, attention, energy — reframed how I think about output.

Finished

Cloud Native Patterns

Cornelia Davis

Practical patterns for building resilient cloud-native services. Directly applicable to microservices work on AWS.

Finished

Kubernetes in Action

Marko Luksa

Essential reading for the CKA. Goes deep on pods, services, and cluster internals in a way that actually sticks.

Finished

Want to read

Gene Kim et al.

Want to read