Reading

What I'm Reading

Books I've read, am reading, or am definitely going to read soon (probably).

Currently Reading

The Pragmatic Programmer — Hunt & Thomas

Second read-through. Somehow more relevant than the first time. "Your knowledge portfolio" chapter alone is worth the price.

Finished in 2025

Four Thousand Weeks

Oliver Burkeman

The anti-productivity productivity book. Genuinely changed how I think about time and finitude. ★★★★★

A Philosophy of Software Design

John Ousterhout

Dense, opinionated, correct. The chapter on deep vs. shallow modules is required reading. ★★★★★

Exhalation

Ted Chiang

Short stories that linger. "Story of Your Life" remains one of the best things I've ever read. ★★★★★

Staff Engineer

Will Larson

Useful and honest. Good complement to the Pragmatic Programmer for the career side of engineering. ★★★★☆

The Art of Doing Science and Engineering

Richard Hamming

How to have a meaningful career. Demanding in the best way. ★★★★★

Never Split the Difference

Chris Voss

Surprisingly useful for engineering — design reviews, salary conversations, stakeholder management. ★★★★☆

Up Next