Listen "#5 - Infrastructure as Code - Kief Morris"
Episode Synopsis
"With Infrastructure as Code, you’re not trying to kind of reverse engineer or understand what ended up somehow onto each system, you’re actually saying, this is how the system is built and because it’s built from that code. So there is no difference."
In this episode, I had an in-depth discussion with Kief Morris, the author of the O’Reilly “Infrastructure as Code” book. We started from what is Infrastructure as Code and why we should implement this important concept for managing our infrastructure, especially in the cloud era. We also discussed Infrastructure as Code principles, patterns, anti-patterns, pipeline, testing, and also recent new tools in this space. Kief also mentioned about his upcoming 2nd edition of the Infrastructure as Code book and what new changes that he is introducing. Do not miss our Pet vs Cattle discussion!
Listen out for:
Kief’s career journey and how he started doing infrastructure as code - [00:03:22]
How Kief got into writing Infrastructure as Code Book - [00:07:24]
What is Infrastructure as Code and why - [00:10:35]
Pet vs Cattle - [00:18:56]
Infrastructure as Code principles & patterns - [00:20:15]
Automation fear - [00:27:06]
Refactoring infrastructure code - [00:30:49]
Infrastructure as Code pipeline & testing - [00:36:17]
Pulumi and CDK - [00:48:29]
Infrastructure as Code anti-pattern example - [00:50:07]
2nd edition of Infrastructure as Code book - [00:51:40]
Infrastructure as Code reverse engineering - [00:53:40]
Kief’s 3 Tech Lead Wisdom - [00:55:02]
_____
Kief Morris’s Bio
Kief is a Global Director of Cloud Engineering at ThoughtWorks. He enjoys helping organisations adopt cloud age technologies and practices. This usually involves buzzwords like cloud, digital platforms, infrastructure automation, DevOps, and Continuous Delivery. Originally from Tennessee, Kief has been building teams to deliver software as a service in London since the dotcom days. He is the author of “Infrastructure as Code”, published by O’Reilly.
Follow Kief:
Twitter (https://twitter.com/kief/)
LinkedIn (https://www.linkedin.com/in/kiefmorris/)
GitHub (https://github.com/kief/)
Website (http://kief.com/)
Like this episode?
Subscribe on your favorite podcast app and submit your feedback.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Pledge your support by becoming a patron.
For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/5.
In this episode, I had an in-depth discussion with Kief Morris, the author of the O’Reilly “Infrastructure as Code” book. We started from what is Infrastructure as Code and why we should implement this important concept for managing our infrastructure, especially in the cloud era. We also discussed Infrastructure as Code principles, patterns, anti-patterns, pipeline, testing, and also recent new tools in this space. Kief also mentioned about his upcoming 2nd edition of the Infrastructure as Code book and what new changes that he is introducing. Do not miss our Pet vs Cattle discussion!
Listen out for:
Kief’s career journey and how he started doing infrastructure as code - [00:03:22]
How Kief got into writing Infrastructure as Code Book - [00:07:24]
What is Infrastructure as Code and why - [00:10:35]
Pet vs Cattle - [00:18:56]
Infrastructure as Code principles & patterns - [00:20:15]
Automation fear - [00:27:06]
Refactoring infrastructure code - [00:30:49]
Infrastructure as Code pipeline & testing - [00:36:17]
Pulumi and CDK - [00:48:29]
Infrastructure as Code anti-pattern example - [00:50:07]
2nd edition of Infrastructure as Code book - [00:51:40]
Infrastructure as Code reverse engineering - [00:53:40]
Kief’s 3 Tech Lead Wisdom - [00:55:02]
_____
Kief Morris’s Bio
Kief is a Global Director of Cloud Engineering at ThoughtWorks. He enjoys helping organisations adopt cloud age technologies and practices. This usually involves buzzwords like cloud, digital platforms, infrastructure automation, DevOps, and Continuous Delivery. Originally from Tennessee, Kief has been building teams to deliver software as a service in London since the dotcom days. He is the author of “Infrastructure as Code”, published by O’Reilly.
Follow Kief:
Twitter (https://twitter.com/kief/)
LinkedIn (https://www.linkedin.com/in/kiefmorris/)
GitHub (https://github.com/kief/)
Website (http://kief.com/)
Like this episode?
Subscribe on your favorite podcast app and submit your feedback.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Pledge your support by becoming a patron.
For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/5.
More episodes of the podcast Tech Lead Journal
#242 - The End of Traditional Management: Reimagining Work for AI-First Organization - Jurgen Appelo
08/12/2025
#241 - Your Code as a Crime Scene: The Psychology Behind Software Quality - Adam Tornhill
01/12/2025
#240 - AI as Your Thought Partner: Break Boundaries & Do What You Never Could Before - Greg Shove
24/11/2025
#238 - AI is Smart Until It's Dumb: Why LLM Will Fail When You Least Expect It - Emmanuel Maggiori
10/11/2025
#237 - Tackling AI and Modern Complexity with Deming's System of Profound Knowledge - John Willis
03/11/2025
#236 - From Figma to Code: The Rise of Design Engineers (And Why It Matters Now) - Honey Mittal
27/10/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.