Just a running list of books I've read over the years that stuck with me, plus a backlog of ones I'm hoping to get to eventually (marked with a ⏳). It's mostly a mix of software engineering, systems architecture, and some scattered business or non-fiction stuff.
- The Pragmatic Programmer: From Journeyman to Master — Andy Hunt and Dave Thomas
- Clean Architecture: A Craftsman's Guide to Software Structure and Design — Robert Cecil Martin
- The Mythical Man-Month — Fred Brooks
- ⏳ Release It! — Michael T. Nygard (To Read)
- ⏳ Staff Engineer's Path: A Guide For Individual Contributors Navigating Growth and Change — Tanya Reilly (To Read)
- ⏳ Designing Data-Intensive Applications — Chris Riccomini (To Read)
- ⏳ An Elegant Puzzle: Systems of Engineering Management — Will Larson (To Read)
- Programming Rust: Fast, Safe Systems Development 2nd Edition — Jim Blandy, Jason Orendorff, Leonora F. S. Tindall
- JavaScript: The Good Parts — Douglas Crockford
- ⏳ Ruby Programming Language — David Flanagan (To Read)
- ⏳ Programming Ruby 3.2 5th edition — Noel Rappin, Dave Thomas (To Read)
- Design and Build Great Web APIs — Michael Amundsen
- Designed for Use: Create Usable Interfaces for Applications and the Web — Lukas Mathis
- Competing with Unicorns: How the World's Best Companies Ship Software and Work Differently — Jonathan Rasmusson
- Zero to One: Notes on Startups, Or How to Build the Future — Blake Masters and Peter Thiel
- Chip War: The Fight for the World's Most Critical Technology — Chris Miller
- ⏳ Peopleware: Productive Projects and Teams — Tom DeMarco (To Read)
- ⏳ The Mom Test: How to talk to customers & learn if your business is a good idea when everyone is lying to you — Rob Fitzpatrick (To Read)
- Antifragile: Things That Gain from Disorder — Nassim Nicholas Taleb
- Skin in the Game — Nassim Nicholas Taleb
- The Bed of Procrustes — Nassim Nicholas Taleb
- ⏳ Factfulness — Hans Rosling (To Read)
- Sapiens: A Brief History of Humankind — Yuval Noah Harari
- Lifespan: Why We Age – and Why We Don't Have To — David Sinclair
- ⏳ The Soul of a New Machine — Tracy Kidder (To Read)
- Atomic Habits — James Clear
- Rewire Your Mindset: Own Your Thinking, Control, Your Actions, Change Your Life! — Brian Keane
- The Fitness Mindset: Eat for energy, Train for tension, Manage your mindset, Reap the results — Brian Keane
- ⏳ Dinosaur Brains: Dealing with All Those Impossible People at Work — Albert J. Bernstein, Sydney Craft Rozen (To Read)
- ⏳ The Dorito Effect — Mark Schatzker (To Read)