The Phoenix Project

The Phoenix Project

Gene Kim

⭐⭐⭐⭐⭐

  • Work
  • IT

Recommended on Reddit as a DevOps book, it is told as a story so I expected it to be enjoyable.

Feedback: fantastic book, especially because it was written 10 years ago when DevOps did not have today’s tools, and the style is compelling. It pulled me along chapter by chapter as the protagonist fixed the chaos he was in. I noticed that Dev would be us, Ops not only the business but the BSA itself. It taught me how a VP thinks and the political battles they face. I related a lot; Brent reminded me of a colleague; the Phoenix project going off the rails, CI/CD principles… The ending is a bit forced, with every problem solved, he becomes COO right away, the CEO turns very friendly and Sarah gets fired, but oh well. Maybe one day something similar will happen to me and this will serve as a guide.

The key was that it made me identify with it, it introduced technical concepts very gradually and simply, almost like a philosophical book. Here are the key points, which are not as critical now with DevOps everywhere, but some hit me hard with “aha” moments.

Notes

Eric the mentor’s Three Ways, the book’s core:

  1. The First Way: Continuously find and implement ways to improve delivery.
  2. The Second Way: Get fast feedback and work from strong failure signals to ever-weaker failure signals to get advance warning of quality issues.
  3. The Third Way: Use the efficiencies gained in the First Way and the safety enforced by the Second Way to introduce rapid experiments that help create qualitative gains.

Speed up deploys, collect feedback quickly, use that insight to fix things. CI/CD! 🌟