books that changed how i think

Range

David Epstein

Still one of the clearest arguments for breadth, analogy, and why detail can make people more certain without making them more right.

Make It Stick

Peter C. Brown, Henry L. Roediger III, and Mark A. McDaniel

A practical foundation for thinking about durable learning rather than content consumption.

Thinking in Systems

Donella Meadows

Helpful because it changes how you see delays, feedback loops, and why obvious fixes often fail over time.

currently reading

The Pragmatic Programmer

Andrew Hunt and David Thomas

Currently reading as a reset toward durable engineering habits and clearer technical judgment.

The Dream Machine

M. Mitchell Waldrop

Currently reading for the mix of computing history, ambition, and institutional context around how ideas become systems.