

The Engineering Room with Dave Farley
Dave Farley
Welcome to the 'Engineering Room’ a podcast hosted by Dave Farley! Join us on a journey through the world of software development, as we listen in to conversations between Dave and other influential experts from the field. Discover how to provide top-notch software that sets new standards for quality. Tune in and unlock the secrets to mastering Continuous Delivery and learn what it takes to achieve excellence in the software industry.
Episodes
Mentioned books

18 snips
May 3, 2026 • 1h 15min
Using AI Agents To TRULY INCREASE Software Engineering Productivity | David Yanacek In The Engineering Room Ep. 45
David Yanacek, Senior Principal Engineer at AWS and lead advisor on Agentic AI, helped build DynamoDB, CloudWatch and the Kira IDE. He describes spec‑driven development that turned months into weeks. He explores testing agents with property tests and formal methods, using agents for proactive ops, setting safe agent boundaries, and balancing architecture with self‑verifying tests.

17 snips
Apr 5, 2026 • 57min
Better Software Architecture Thanks To TDD | Steve Freeman In The Engineering Room Ep. 44
Steve Freeman, software craftsmanship pioneer and co-author of Growing Object-Oriented Software, Guided by Tests, describes the London School of TDD and its role in shaping architecture. They explore mocks as protocol tests, TDD revealing poor design, splitting systems and testing adapters, and why iterative design and the skill of abstraction matter for code habitability and ease of change.

22 snips
Mar 1, 2026 • 1h 7min
The Meaning Of TRUE Engineering Leadership | Dan Abel In The Engineering Room Ep. 43
Dan Abel, senior staff engineer with 30+ years building platform and DevOps teams, walks through leadership transitions and scaling technical influence. Short segments cover engineering career ladders, mentoring vs sponsoring, safe failure and fast learning, platform enablement to reduce cognitive load, pragmatic security practices, and strategies to measure outcomes and connect teams to customers.

101 snips
Jan 25, 2026 • 1h 6min
Understanding The Value of AI Coding | Gene Kim In The Engineering Room Ep. 42
Gene Kim, bestselling author and DevOps expert, discusses AI-assisted "Vibe Coding" and how it changes software work. He shares rapid-build stories, the FAFO value framework, and why faster generation demands faster feedback and modularity. They explore who benefits, how trust grows, versioning prompts versus specs, and how roles and skills shift as AI raises engineering abstraction.

17 snips
Dec 14, 2025 • 1h 4min
The Myth of the 10x Engineer | Charity Majors In The Engineering Room Ep. 41
What does it truly take to build a high-performing software team? Is it about hiring the legendary "10x engineer," or is it about crafting the right environment?In this episode of The Engineering Room, Dave Farley is joined by Charity Majors, CTO and Co-founder of Honeycomb and co-author of Observability Engineering, for an unvarnished look at the reality of modern software development.-----------------------------------------------Charity Majors LinkedIn https://www.linkedin.com/in/charity-majors/Charity Majors Website https://charity.wtf/ Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://bit.ly/3ASy8n0Only Patreon Supporters get to see the FULL VIDEO Episodes of The Engineering Room, sign up here: https://www.patreon.com/c/continuousdelivery📖 "The Software Developers’ Guidebook Amazon ➡️ https://amzn.to/4f9ozFK ebook version ➡️ https://leanpub.com/softwaredevelopersguidebook📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ https://amzn.to/2WxRYmx📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipeline

71 snips
Oct 12, 2025 • 1h 10min
The 3 Golden Rules Of Distributed Systems | Sam Newman In The Engineering Room Ep. 40
Sam Newman, an expert in microservices and resilient distributed systems, chats about how to approach architectural decisions in software development. He emphasizes the importance of starting simply before scaling to microservices. The conversation dives into his three golden rules for distributed systems, focusing on time, targets, and resource limitations. They explore practical strategies like timeouts and retries, while also addressing the impact of AI on coding practices and the importance of maintaining learning opportunities for junior developers.

39 snips
Sep 14, 2025 • 1h 16min
The Origins Of Behaviour Driven Development (BDD) | Dan Terhorst-North In The Engineering Room Ep. 39
In this enlightening discussion, Dan Terhorst-North, the creator of Behavior-Driven Development (BDD), shares his journey in agile software development, particularly at ThoughtWorks. He delves into the origins of BDD, its common misconceptions, and how effective communication boosts collaboration between tech teams and stakeholders. Dan also emphasizes the transformative power of teamwork in agile environments and the importance of feedback in optimizing software practices. His insights highlight the human aspects of technology and fostering innovation.

30 snips
Jul 6, 2025 • 1h 8min
How Norway’s Banking Engineers Deliver 35M Requests a Day with Confidence | The Engineering Room Ep. 38
Asgaut Mjølne Söderbom, a Senior Developer at SpareBank 1, shares his insights into transforming the banking sector's software practices. He discusses the pivotal role of pair programming in achieving true continuous delivery, emphasizing collaboration and code quality. The conversation explores their shift to agile methodologies, challenges in managing pull requests, and innovative practices like Behavior-Driven Development (BDD). Asgaut also touches on navigating regulatory hurdles while fostering a culture of continuous improvement within the team.

Mar 30, 2025 • 1h 1min
Why The US Army Is Teaching Its Soldiers To Code | Matthew Flautt & Jeff Day From The Army Software Factory Ep. 37
Matthew Flautt, CTO of the Army Software Factory, draws on 20 years of military experience, while Jeff Day, Chief of Platform, enriches the conversation with his cybersecurity background. They discuss how the Army is transforming non-technical soldiers into skilled developers through innovative training methods. The pair delve into the integration of DevOps principles, rapid software development strategies, and innovative applications like 'Blast Radius.' Their insights highlight a collaborative approach to overcoming challenges and enhancing military operations through technology.

67 snips
Feb 23, 2025 • 1h 15min
Why Traditional Software Development Approaches Struggle In The Modern Day | Diana Montalion In The Engineering Room Ep. 36
Diana Montalion, a former principal systems architect at The Economist and Wikimedia Foundation, and author of "Learning Systems Thinking," delves into the struggles of traditional software development in today’s complex landscape. She emphasizes the importance of relationships between system components over just the components themselves. Diana advocates for a shift from reductionist to systems thinking, highlighting its role in navigating digital transformations and enhancing user experiences, while encouraging flexibility and empathy in tech innovation.


