The Soul of a New Machine by Tracy Kidder

soul of a new machine

Zen and the Art of Motorcycle Maintenance by Robert M. Pirsing

zen and the art of motorcycle maintenance

Thinking, Fast and Slow by Daniel Kahneman

thinkg, fast and slow

A Philosophy of Software Design by John Ousterhout

software_design