Books

What I've been reading.

2026

The Design of Everyday Things

Reading

Don Norman

Design

Halfway through. Already can't stop noticing bad door handles and confusing light switches.

2025

A Mind For Numbers

Barbara Oakley

Learning / Cognitive Science

Practical neuroscience of learning. The focused vs. diffuse thinking distinction alone is worth the read.

Thinking, Fast and Slow

Daniel Kahneman

Psychology / Behavioral Economics

System 1 and System 2 are now part of my everyday vocabulary.

2024

Gödel, Escher, Bach

Douglas Hofstadter

Math / Philosophy

Changed how I think about self-reference, formal systems, and consciousness. Took three months and it was worth every page.

2023

The Art of Problem Solving, Vol. 1

Sandor Lehoczky & Richard Rusczyk

Math

The book that made math feel like play. Every serious math enthusiast should work through this.

The Pragmatic Programmer

David Thomas & Andrew Hunt

Software Engineering

Timeless craft advice. DRY, tracer bullets, broken windows — these metaphors stick.