Reading has shaped much of how I think about engineering, leadership, systems, and people. This
bookshelf is a small attempt to share that journey.
Engineering & Systems
Architecture, distributed systems, software design, and the craft of building at scale.
-
by Andrew Hunt and David Thomas
-
by Martin Kleppmann
-
by Alex Petrov
-
by Sam Newman
-
by Chip Huyen reading
-
by Gwen Shapira
-
by Mary Shaw and David Garlan
-
by Gene Kim, Kevin Behr, and George Spafford
-
by Frederick P. Brooks
-
by Titus Winters, Tom Manshreck, and Hyrum Wright
-
by Eric Evans
-
by Martin Fowler
-
by Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani
-
by Mark Richards and Neal Ford
-
by John Ousterhout
-
by Martin Fowler
-
by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
-
by Unmesh Joshi
-
by Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall Richard Murphy
-
by Gene Kim, Patrick Debois, John Willis, and Jez Humble
Leadership & People
Engineering management, team structure, culture, and the human side of building organisations.
-
by Daniel Goleman
-
by Reed Hastings and Erin Meyer
-
by Tom DeMarco and Timothy Lister
-
by Subroto Bagchi
-
by Camille Fournier
-
by Will Larson
-
by Matthew Skelton and Manuel Pais
-
by Mary Shapiro
-
by Erin Meyer
Product & Design
Thinking about users, behaviour, and how products find their fit.
Business & Ideas
Strategy, startups, economics, and how organisations and markets work.
Science, Philosophy & Everything Else
Ideas worth thinking about — on the mind, time, meaning, and how to live and learn.