00. Reading

Reading

Books that shaped how I think about software, decisions, and behavior. Grouped by what they changed, not by when I read them. See also the mental models and behaviour change sections, where these ideas show up in practice.

How to think clearly

Books about decisions, biases, and making fewer predictable mistakes.

Uncertainty

Nassim Nicholas Taleb’s Incerto series, read roughly in order. It changed how I think about risk, robustness, and what planning means in systems that surprise you.

Shipping software

What actually works when you need to deliver, maintain, and improve software with other people.

Craft and practice

Outside software