Books and resources that have shaped how I think about technology, leadership, and building products. Books marked with an S-Team Book Club badge were part of Amazon’s senior leadership book club when I was there.

Leadership & Management

The 7 Habits of Highly Effective People
The 7 Habits of Highly Effective People Stephen Covey

A foundational book that will get you to a plateau. It won't make you remarkable, but it will stop many of the things we've learned earlier in our careers or lives that make us ineffective every day.

Steve Jobs
Steve Jobs Walter Isaacson S-Team Book Club

In my interactions with people like Steve that I've been privileged to have, I came to the conclusion that whether or not they needed to be a jerk to get to where they were, they could easily have been more effective by stopping being a jerk once they got there. The blindness which prevents them from seeing this, while they are so insightful on so many other things, still puzzles me.

The First 90 Days
The First 90 Days Michael Watkins

This is a book you read once — maybe you skim it. The main thing to take away: in the vast majority of executive jobs, what they're really trying to figure out in the first 90 days is whether they made a hiring mistake. If you figure out what the criteria for that are — relationships, small wins, some change in some metric — you will be successful. The unsuccessful 90 days are characterized by you doing what you think is important, and them, on the 91st day, being pretty sure they made a hiring mistake.

Peopleware
Peopleware Tom DeMarco & Timothy Lister S-Team Book Club

I am not sure this book has aged that well. That being said, maybe we're entering a new renaissance where the people part of engineering leadership is going to be even more important.

The Mythical Man-Month
The Mythical Man-Month Frederick Brooks S-Team Book Club

A classic! Amazing how lessons from the IBM 360 are still relevant, and how the same mistakes are made over and over. It's very sad how this book continues to have the word "man" in its title — I wish they would restructure the book as "The Mythical Person-Month." Enough said. I do believe we're going to encounter a brand-new phase of the mythical person-month as people add AI agents. Maybe the next version of the book would be called "The Mythical Agent-Week."

The Five Dysfunctions of a Team
The Five Dysfunctions of a Team Patrick Lencioni

When I read these books on Kindle, I create a set of notes — to see them, click here.

Extreme Ownership Jocko Willink & Leif Babin

When I read these books on Kindle, I create a set of notes — to see them, click here.

Never Split The Difference Chris Voss

When I read these books on Kindle, I create a set of notes — to see them, click here.

No Rules Rules Reed Hastings & Erin Meyer

When I read these books on Kindle, I create a set of notes — to see them, click here.

The Effective Executive Peter Drucker

When I read these books on Kindle, I create a set of notes — to see them, click here.

Death by Meeting
Death by Meeting Patrick Lencioni
Slack
Slack Tom DeMarco S-Team Book Club
Deep Work
Deep Work Cal Newport

Strategy & Innovation

The Innovator's Dilemma
The Innovator's Dilemma Clayton Christensen
Good to Great
Good to Great Jim Collins
Built to Last
Built to Last Jim Collins & Jerry Porras
Competing for the Future
Competing for the Future Gary Hamel & C.K. Prahalad
Strategic Management: An Integrated Approach Charles W. L. Hill & Melissa A. Schilling
Sapiens
Sapiens Yuval Noah Harari
The Black Swan
The Black Swan Nassim Nicholas Taleb S-Team Book Club
The Long Tail
The Long Tail Chris Anderson
Creation: Life and How to Make It
Creation: Life and How to Make It Steve Grand S-Team Book Club

Product

Inspired: How to Create Tech Products Customers Love
Inspired: How to Create Tech Products Customers Love Marty Cagan

The foundational book on modern product management

Empowered: Ordinary People, Extraordinary Products
Empowered: Ordinary People, Extraordinary Products Marty Cagan & Chris Jones

How to build empowered product teams

Loved: How to Rethink Marketing for Tech Products
Loved: How to Rethink Marketing for Tech Products Martina Lauchengco

Product marketing from the SVPG perspective

Transformed: Moving to the Product Operating Model
Transformed: Moving to the Product Operating Model Marty Cagan

How companies transform to product-led organizations

Crossing the Chasm
Crossing the Chasm Geoffrey Moore
Take Charge Product Management
Take Charge Product Management Greg Geracie & Steven Eppinger
42 Rules of Product Management Brian Lawley & Greg Cohen
Tuned In
Tuned In Craig Stull, Phil Myers & David Meerman Scott
Rework
Rework Jason Fried & David Heinemeier Hansson

Written for business, but can be applied to PM

Working Backwards
Working Backwards Colin Bryar & Bill Carr

Communication & Influence

Getting to Yes
Getting to Yes Roger Fisher & William Ury
On Writing Well
On Writing Well William Zinsser
The Visual Display of Quantitative Information
The Visual Display of Quantitative Information Edward Tufte

Will change the way you look at and think about display of data

Data & Decision-Making

How to Measure Anything
How to Measure Anything Douglas Hubbard
Moneyball
Moneyball Michael Lewis S-Team Book Club

Operations & Lean

The Goal
The Goal Eliyahu M. Goldratt & Jeff Cox S-Team Book Club
Lean Solutions
Lean Solutions James P. Womack & Daniel T. Jones S-Team Book Club
The Machine that Changed the World
The Machine that Changed the World James P. Womack, Daniel T. Jones & Daniel Roos S-Team Book Club

Software Engineering

Dynamics of Software Development
Dynamics of Software Development Jim McCarthy S-Team Book Club

More extreme than Kent Beck! A very readable book. Some of his insights are really profound, others are just plain wacky. This book has the most pretentious bibliography I've ever seen.

Extreme Programming Explained
Extreme Programming Explained Kent Beck

This book presents extreme points of view — so naturally I strongly disagree with some ideas and strongly agree with others. A good book because it makes people think!

Rapid Development
Rapid Development Steve McConnell

This is a rigorous great book, filled with useful stuff. The best practices section at the back is the best part.

Code Complete
Code Complete Steve McConnell
The Pragmatic Programmer
The Pragmatic Programmer Andy Hunt & Dave Thomas

Nothing profound, just a good straightforward description of how good programmers use tools to create solid systems — the kind of thing you often don't learn at school.

Agile Software Development with Scrum
Agile Software Development with Scrum Ken Schwaber & Mike Beedle

A bit old now but still stands as the Scrum bible

Agile Project Management with Scrum
Agile Project Management with Scrum Ken Schwaber

A bit newer and has a wider scope

Programming Classics

Design Patterns
Design Patterns Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides

Great stuff, but perhaps suffers from over expectations from the community. If you've written lots of systems you've used all these patterns before — now you have names for the patterns.

Design Patterns Explained
Design Patterns Explained Alan Shalloway & James Trott
Head First Design Patterns
Head First Design Patterns Eric Freeman & Elisabeth Robson
The C++ Programming Language
The C++ Programming Language Bjarne Stroustrup

The ultimate reference for the language itself, though I wouldn't take the design stuff in this book too seriously. Not for the beginner.

Effective C++
Effective C++ Scott Meyers
More Effective C++
More Effective C++ Scott Meyers

Good practical style for using C++ well. Read them!

Exceptional C++
Exceptional C++ Herb Sutter

Challenging C++ stuff. A great read for the experienced C++ programmer — you are guaranteed to learn things you didn't think of before.

The Elements of Java Style
The Elements of Java Style Allan Vermeulen et al.
Effective Java
Effective Java Joshua Bloch
Learning Perl
Learning Perl Randal Schwartz, brian d foy & Tom Phoenix
Programming Perl
Programming Perl Larry Wall, Tom Christiansen & Jon Orwant
Perl Cookbook
Perl Cookbook Tom Christiansen & Nathan Torkington