The Continuous Delivery Podcast
Episodes
Prompting is Dead
13 Feb 2026
Contributed by Lukas
How do you actually work with AI coding tools in production? From breaking down features into AI-friendly tasks? How to choose between agents vs. manu...
Developer Workflows from Planning to Production
15 Jan 2026
Contributed by Lukas
The team debates AI development workflows, introduces Stride (a multi-agent requirements system), and discusses whether programming languages and soft...
Team Sizes, Trust, and Testing in an AI-First World
19 Dec 2025
Contributed by Lukas
What does the future of software development look like when AI is writing most of the code? We dive deep into how AI is fundamentally changing team dy...
Has AI made the Agile Manifesto obsolete?
31 Oct 2025
Contributed by Lukas
Is the Agile Manifesto obsolete in the age of AI? Is a complete rethinking of software development required? From agile overhead to evolving roles a...
Untitled Episode
31 Jul 2025
Contributed by Lukas
NEW POD! Zarar and Csaba discuss examine the findings of the 2024 DevOps Research and Assessment Report (DORA) and the impact of AI on continuous deli...
Getting Kanban Right, with Fernando Cuenca
03 Feb 2025
Contributed by Lukas
Kanban guru, Fernando Cuenca joins the podcast alongside Jeff "Cheezy" Morgan and Csaba Bereczki to discuss Kanban. Hosted by Zarar Siddiqi....
Architecting for Growth, with Brad Smith
01 Nov 2024
Contributed by Lukas
Brad Smith, author of "DevOps for the Desperate" and Sr. Director of Engineering at Varo Bank, formerly a Sr. Engineering Manager at Amazon,...
Shifting Left on Accessibility, with Patrick Dunphy
22 Oct 2024
Contributed by Lukas
Digital accessibility leader, Patrick Dunphy, joins Zarar Siddiqi and Csaba Bereczski on the podcast to discuss:- How to Shift Left on Accessibility- ...
Managing Software Complexity with John Ousterhout
16 Sep 2024
Contributed by Lukas
John Ousterhout, author of the influential book A Philosophy of Software Design, joins the podcast. The book is:https://www.goodreads.com/book/show/39...
Empowered Developers Write Clean Code, Tom Howlett, Head of Product at Sonar
12 Aug 2024
Contributed by Lukas
Tom Howlett, Head of Product Management at Sonar is our guest today. Sonar is the leader in helping engineers write clean code through continuous feed...
How to Shift Left on Security
15 Jul 2024
Contributed by Lukas
Max Tykhenko, Security Architect from IBM joins the podcast to talk about:What are the attack surfaces that most people don't think about enough?...
Getting into GitOps with Fred Harper, Principal Developer Advocate, kubefirst.io
01 Jul 2024
Contributed by Lukas
Frederic Harper, Principal Developer Advocate, from kubefirst.io joins the podcast to dive into GitOps. We discuss:- What is GitOps?- How GitOps can h...
Focus to Scale: Amplifying XP Practices with Elisabeth Hendrickson
17 Jun 2024
Contributed by Lukas
Elisabeth Hendrickson, author of the hugely impactful book, Explore It! joins the podcast to talk- How the Explore It! text came to be- What is it abo...
Value Stream Mapping is Not Enough with Steve Pereira
10 Jun 2024
Contributed by Lukas
Steve Pereira, author of "Flow Engineering: From Value Stream Mapping to Effective Action", joins the podcast to talk about how to convert y...
Nightmare on Scrum Street: Scrum Anti-Patterns
03 Jun 2024
Contributed by Lukas
Jeff "Chezzy" Morgan, Gino Marckx and Zarar Siddiqi address a listener question about Scrum anti-patterns. Halfway through talking about thi...
Engineering Insights: From Meta to Microservices with Ian Gartley
28 May 2024
Contributed by Lukas
Ian Gartley, Principal Engineer from Varo Bank, formerly of Meta and RBC, joins the podcast. Topics below, timestamps are approximate:00:00 - Puttin...
Get the Lowdown on these Kanban Courses Floating Around
16 May 2024
Contributed by Lukas
Zarar Siddiqi is joined by Paul Henman (https://torontoagilecoach.ca/) to talk about:- Recent Kanban Courses he's taken and what's taught th...
Ep. 85: Change Management is Not Linear - Jason Little talks Six Big Ideas
15 May 2024
Contributed by Lukas
Jason Little talks his new book about change management with Zarar Siddiqi and Csaba Bereczki.Buy it here: https://www.amazon.ca/Six-Big-Ideas-Adaptiv...
Ep. 84: How Jira ruined agile
13 Feb 2024
Contributed by Lukas
Csaba, Gino and Zarar talk about how project management systems like Jira create bloat in how we work. And suggest some ideas.YouTube: https://bit.ly/...
Ep. 83: You applied continuous delivery to WHAT?
06 Feb 2024
Contributed by Lukas
Gino Marckx and Zarar Siddiqi bring back the pod after a long hiatus and we talk about Gino's hopes and dreams of applying continuous delivery to...
Ep. 82: I want the next 40 sprints planned in advance
05 Sep 2023
Contributed by Lukas
Zarar get some coaching about how to handle a situation where he's being asked to plan in advance. Will he fall to the powers of corporate agile ...
Ep 81: What does Shift Left mean?
28 May 2023
Contributed by Lukas
What does shift left mean in terms of technology, processes and agile?With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.Follow the podcast on Twitter...
Ep. 80: The Liquid Death of Failed Transformations
03 Feb 2023
Contributed by Lukas
We discuss why transformations fail and whether it's even possible for a transformation to succeed, or whether there's even a thing called a...
Ep. 79: Necessary Architectures for Continuous Delivery
05 Jan 2023
Contributed by Lukas
Happy New Year! The podcast enters its third year, and today the discussion starts with microservices versus modules, and expands to a bunch of other ...
Ep. 78: Are you doing Continuous Delivery?
01 Nov 2022
Contributed by Lukas
What must you be able to do before you can say you're doing continuous delivery? Feature flags? Trunk-based development? No QA environments? We t...
Ep. 77: The Testing Trophy
19 Oct 2022
Contributed by Lukas
Back after a long break, we talk about something called the Testing Trophy, which is an alternate take on the Testing Pyramid. We discuss whether it c...
Ep. 76: Hiring for Continuous Delivery
11 Jul 2022
Contributed by Lukas
You can watch this episode on YouTube. Make sure to subscribe to the channel.How do you hire talent if you are striving for Continuous Delivery? We ta...
Ep. 75: Regression Testing is a Smell
01 Jun 2022
Contributed by Lukas
Regression testing sounds like a good idea, when in reality it is a speed-killing anti-pattern. We discuss alternatives.With Csaba Bereczki, Gino Marc...
Ep. 74: Perils of Backlog Refinement
09 May 2022
Contributed by Lukas
Backlog refinement is an activity used by teams to look ahead to future work. This is a noble idea but can lead to significant amounts of waste if a t...
Ep. 73: Metrics the Team Cares About
25 Apr 2022
Contributed by Lukas
Why do teams stop caring about metrics they collectively agreed were important? How do we identify metrics that matter and get the most value out of t...
Ep. 72: Minimum Viable Bureaucracy
12 Apr 2022
Contributed by Lukas
How do avoid the waste of bureaucracy seeping into engineering teams?With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, and Zarar Siddi...
Ep. 71: Skip Staging, Test in Production
04 Apr 2022
Contributed by Lukas
We're on YouTube! Check out this episode here: https://www.youtube.com/watch?v=kiXrOyVddsgBurn your boats...I mean staging environments. We discu...
Ep. 70: Continuously Tearing Your Hair Out with BPM Tools
28 Mar 2022
Contributed by Lukas
We discuss how to possibly do continuous delivery when big hairy monstrosities like Salesforce and Camunda are in the picture.With Csaba Bereczki, Gin...
Ep. 69: Teams that retain Momentum
20 Mar 2022
Contributed by Lukas
How do we build teams that retain good practices and continue to inspect and adapt well after the coach departs?With Csaba Bereczki, Gino Marckx, and ...
Ep. 68: Breaking Through Experimentation Barriers
07 Mar 2022
Contributed by Lukas
How to deal with your organization frowning on experimentation.With Csaba Bereczki, Gino Marckx, and Stacey Vetzal.Follow the podcast on Twitterhttps:...
Ep. 67: Slack-first Development
09 Feb 2022
Contributed by Lukas
If a team's development process changes, the first thing to do is see what automation needs to be built in their communication platform, e.g., Sl...
Ep. 66: Continuous Delivery, Guerilla Style
01 Feb 2022
Contributed by Lukas
Your organization has too many processes and policies to deliver continuously? There's still ways to improve and get there. With Csaba Bereczki, ...
Ep. 65: Behaviour Driven Development
18 Jan 2022
Contributed by Lukas
BDD - evil incarnate or helpful tool? Collaboration catalyst or catastrophic waste?With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan an...
Ep. 64: Balancing Architecture and Autonomy
30 Nov 2021
Contributed by Lukas
We dig into the fuzzy boundaries between architectural controls and team autonomy to come up with key principles to stick to.With Csaba Bereczki, Gino...
Ep. 63: Does Continuous Delivery require a framework?
18 Nov 2021
Contributed by Lukas
Do we need to use a framework like Scrum or a method like Kanban to deliver continuously?With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.Follow the...
Ep. 62: Overcoming Blockers to Continuous Delivery
09 Nov 2021
Contributed by Lukas
We discuss the major blockers to companies adopting continuous delivery practices, and hypothesize on a root cause.With Csaba Bereczki, Gino Marckx, J...
Ep. 61: What's needed before development can start?
26 Oct 2021
Contributed by Lukas
What's needed before development can start cranking out stuff? Two sprints worth of stories? Visual designs? Wrong.With Csaba Bereczki, Gino Marc...
Ep. 60: What happens when you call people resources?
04 Oct 2021
Contributed by Lukas
What behaviours does it drive? How does it impact continuous delivery? Could something good come out of it? Where can I get me a full stack resource?W...
Ep. 59: Why Product Managers should care about deployment frequency
27 Sep 2021
Contributed by Lukas
Deployment Frequency is the top DORA metricsc. Why should Product Owners care about this seemingly "technical" metric?With Csaba Bereczki, G...
Ep. 58: Fast Agile
21 Sep 2021
Contributed by Lukas
The crew is joined by Ron Quartel from fastagile.io to talk about his ideas on what's next after continuous delivery. Hint: lot of reteaming and ...
Ep. 57: Overspiking
30 Aug 2021
Contributed by Lukas
Can't resist the temptation of a spike? In this episode we discuss this XP concept and talk about when they could be applicable, when to avoid ...
Ep. 56: Sources of Complexity
09 Aug 2021
Contributed by Lukas
How do solve for complexity without making things even more complex? Only God knows but here's what we think.With Csaba Bereczki, Jeff "Chee...
Ep. 55: Getting the Most out of Story Mapping
03 Aug 2021
Contributed by Lukas
Can Story Mapping be useful? You bet. Can it be a giant waste of time? You bet.With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Za...
Ep. 54: Useful Scrum Masters
22 Jun 2021
Contributed by Lukas
When can Scrum Masters be useful and when do you not need one?With Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.Follow the podcast on...
Ep. 53: E2E Tests and the Illusion of Quality
11 Jun 2021
Contributed by Lukas
What is it about end-to-end tests that provide the illusion of quality and how can we do better?With Csaba Bereczki, Jeff "Cheezy" Morgan an...
Ep. 52: Sr. Engineer Drunk Post Reaction
02 Jun 2021
Contributed by Lukas
/u/flipstables on Reddit had a drunk post titled "Things I've Learned as a Sr. Engineer". In this episode we look at some of the drunke...
Ep. 51: Communicating Technical Debt
26 May 2021
Contributed by Lukas
So your team has loads of technical debt and you can't get "permission" to fix it. We got you.With Csaba Bereczki, Gino Marckx, Jeff &q...
Ep. 50: When Designers Become Product Owners
11 May 2021
Contributed by Lukas
Why not just cut up the design from Figma into user stories and deliver them blindly? With Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddi...
Ep. 49: Pet Peeves - Tech Story, PO Delegation, Fungibility, Testing, State Management
04 May 2021
Contributed by Lukas
The gang tackles things that annoy them. It's pet peeves time and on the docket are technical stories, Product Owners delegating to Business Anal...
Ep. 48: Intentional Chaos
26 Apr 2021
Contributed by Lukas
How can innovation and resiliency be achieved through intentionally injecting chaos into our systems?With Csaba Bereczki, Gino Marckx, Jeff "Chee...
Ep. 47: What makes a good fluency model?
15 Apr 2021
Contributed by Lukas
If there was such a thing, what would a good fluency model look like?With Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi and Stacey Vetzal...
Ep. 46: Design Rules: Reveals Intention, Fewest Elements
07 Apr 2021
Contributed by Lukas
Kent Beck had four software design rules, we dissect two of them: reveals intention, fewest elements.With Csaba Bereczki, Gino Marckx, Jeff "Chee...
Ep. 45: Evaluating Metrics
02 Apr 2021
Contributed by Lukas
If you're not prepared to respond to a metric, don't measure it. We discuss how to evaluate which metrics can be useful and which harmful.Wi...
Ep 44: COTS Software Testing
24 Mar 2021
Contributed by Lukas
How do you test and not test commercial off-the-shelf software integrations?With Jeff "Cheezy" Morgan, Zarar Siddiqi and Stacey Vetzal.Twitt...
Ep. 43: Reteaming
10 Mar 2021
Contributed by Lukas
What's the value of reteaming and how do you go about it? With Csaba Bereczki, Gino Marckx and Jeff "Cheezy" Morgan.Twitterhttps://twit...
Ep. 42: Coaching Through Conflict
03 Mar 2021
Contributed by Lukas
What are the types of conflict that arise on a team and what are some tools we can use to navigate them?With Csaba Bereczki, Gino Marckx, Jeff "C...
Ep. 41: Back to the Basics
22 Feb 2021
Contributed by Lukas
In this episode we go back to the basics and ask why someone would be considering continuous delivery.With Csaba Bereczki, Gino Marckx, Jeff "Che...
Ep. 40: Kanban Pitfalls
16 Feb 2021
Contributed by Lukas
Kanban's more than pain medication for Scrum. In this episode we discuss what early steps teams can take to make the most out of Kanban. With Csa...
Ep. 39: Squads in the Trenches
09 Feb 2021
Contributed by Lukas
Delivering software often depends on people who work deep in the organization's architecture on system of records like mainframes. How does a cro...
Ep. 38: Definition of Done
02 Feb 2021
Contributed by Lukas
What's a definition of done, how to create one and what to avoid when doing so.With Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi an...
Ep. 37: Should User Stories be Vertical End-to-End Slices?
19 Jan 2021
Contributed by Lukas
How does Continuous Delivery which focuses on shipping small increments jive with the idea that user stories should be vertical end-to-end slices that...
Ep. 36: Listener Q - Is Scrum suitable for complex bug fixes?
15 Jan 2021
Contributed by Lukas
Podcast listener, Vitalii, asks how to use Scrum when the primary responsibility of the team is software maintenance and fixing complicated bugs which...
Ep. 35: Defining DevOps
05 Jan 2021
Contributed by Lukas
What's the problem DevOps is trying to solve? Perhaps answering that question can lead us to a definition for this often used and more often abus...
Ep. 34: Getting Started with Continuous Delivery
16 Dec 2020
Contributed by Lukas
Topics:Techniques for framing continuous deliveryMust-haves before you startThe continuous delivery MVPWith Csaba Bereczki, Gino Marckx, Jeff "Ch...
Ep. 33: Breaking up Monoliths
09 Dec 2020
Contributed by Lukas
Topics:Why monoliths are badStrategies for breaking them upWhy monoliths are goodWith Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and ...
Ep. 32: Refactoring
04 Dec 2020
Contributed by Lukas
Topics:Importance of refactoringWhen to refactorRefactor != RedesignCost of not refactoringWith Csaba Bereczki, Gino Marckx, Jeff "Cheezy" M...
Ep. 31: Is agile needed to continuously deliver?
27 Nov 2020
Contributed by Lukas
In this episode we discuss whether we need agile to continuously deliver. With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar ...
Ep. 30: WIP
19 Nov 2020
Contributed by Lukas
Topics:Why high Work in Progress is harmfulTypes of WIPWhy WIP runs highNon-software WIPWith Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morg...
Ep. 29: Mocking
13 Nov 2020
Contributed by Lukas
Topics:Use cases for mockingFeature toggles and mocking combinationAvoiding complexityMocking anti-patternsAs a proxy for software design qualityMocki...
Ep. 28: Cost of Delay
05 Nov 2020
Contributed by Lukas
Topics:What is Cost of Delay?Calculating CoDAlternative approaches when not applicableIssues with CoDWith Csaba Bereczki, Gino Marckx, Jeff "Chee...
Ep. 27: DORA Metrics
22 Oct 2020
Contributed by Lukas
Topics:What is DORA?Usefulness of DORAWhat DORA doesn't tell youWith Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiq...
Ep. 26: Sprint Zero
15 Oct 2020
Contributed by Lukas
Topics:Purpose of "Sprint Zero"Goal-setting techniquesAlignment techniquesAligning on technical practices through codestormingOrganizational...
Ep. 25: Good, Fast and Cheap?
09 Oct 2020
Contributed by Lukas
Hello Continuous Delivery Podcast listener - please do rate this podcast in your podcast app. We appreciate it.Topics:Can we have good, fast and cheap...
Ep. 24: "Approving" Stories
25 Sep 2020
Contributed by Lukas
Topics:Should a Product Owner be "approving" user stories?Is story acceptance a gate?Collaboration as an alternate to approvalMaking Product...
Ep. 23: Automated Visual Regression
17 Sep 2020
Contributed by Lukas
Topics:The automated visual regression pitchWhat to watch out for when using tools like Playwright, CypressAlternate ways to achieve same objectiveWit...
Ep. 22: Dependencies
28 Aug 2020
Contributed by Lukas
Topics:Cost of dependency management vs cost of dependency eliminationTechnical ways of managing dependenciesOrganizational structure as the root caus...
Ep. 21: Mobbing
16 Aug 2020
Contributed by Lukas
Recorded on August 13, 2020 at the Firkin Pub in Toronto, the crew peg back a variety of beverages and discuss mobbing. Topics:What is mobbing?Mobbin...
Ep. 20: Autonomy
06 Aug 2020
Contributed by Lukas
Topics:Dealing with a team new to continuous deliveryImpact of autonomy on team cultureWhat we take away when we don't give autonomyThe road matt...
Ep. 19: Pull Requests
21 Jul 2020
Contributed by Lukas
Topics:Effects of asynchronous code reviewsPRs prohibiting refactoringPros of using Pull RequestsNorms to consider for PRsThe code review mindsetPull ...
Ep. 18: Selling Ain't Installing
14 Jul 2020
Contributed by Lukas
We welcome two champions of agile software development, Chet Hendrickson and Ron Jeffries. With the backdrop of Continuous Delivery we discuss a varie...
Ep. 17: Agile Corrupted
01 Jul 2020
Contributed by Lukas
Topics:Agile coaching turns softConsulting companies money-grabbingDevelopers rejecting agileAgile turning from an adjective to a nounThe agile cloak ...
Ep. 16: The Design Industrial Complex
23 Jun 2020
Contributed by Lukas
Topics:Design working aheadJust enough designBiases in design researchBest way to validate your ideasDesigners working with developersDesigners workin...
Ep. 15: Databases
17 Jun 2020
Contributed by Lukas
Topics:ActiveRecord as a model for organizing database changesApplying principles from ActiveRecord todayDatabase refactoringAvoiding manual changes t...
Ep. 14: Source(ish) Code Management
04 Jun 2020
Contributed by Lukas
Topics:Mastering Git to increase productivitySource code management making integrating code easierBiggest thing that Git deliversArtifact managementSe...
Ep. 13: Estimation
28 May 2020
Contributed by Lukas
Topics:Estimation in decision-makingEstimation in Continuous DeliveryCulture implications of estimationNo BS Planning PokerEstimation as a timeboxing ...
Ep. 12: Value
21 May 2020
Contributed by Lukas
Topics:Four types of value.There is no value, only speculation of value.Can a Product Owner prioritize based on the different types of values?The swee...
Ep. 11: Archiframework
13 May 2020
Contributed by Lukas
Topics:Architecture is important but what about architects?Is there a need for a specific role?The construction analogy.Frameworks doing the architect...
Ep. 10: Roadmaps
06 May 2020
Contributed by Lukas
Topics:The problem with roadmapsRoadmaps vs RoadmapsTeam's role in managing uncertaintyProduct Owner's responding to organizational demands ...
Ep. 9: Complexity
29 Apr 2020
Contributed by Lukas
Topics:Symptoms of complexityCauses of complexityAvoiding complexityTension when doing the "right" thingOrganizational complexity impacting ...
Ep. 8: Full Stack Developer
22 Apr 2020
Contributed by Lukas
Topics:What is a full-stack developer?Specialization's effectsCases where it's easy to become oneComplexity of applications making it harder...
Ep. 7: Legacy Systems
15 Apr 2020
Contributed by Lukas
Topics:Importance of testingWhy do systems turn legacyApproaches to take when no documentation existsContinuous delivery when migrating legacy systems...
Ep. 6: Reuse
01 Apr 2020
Contributed by Lukas
Topics:Reuse of utility librariesChallenges with reusing business capabilitiesDelivery vs ReuseOrganizational structures setup for reuseBeing offended...
Ep. 5: Trunk-Based Development
24 Mar 2020
Contributed by Lukas
Topics:What is trunk-based development?What replaces branches?What replaces PRs?Adoption resistanceThe prerequisite of qualityWith Csaba Bereczki, Jef...
Ep. 4: Metrics
19 Mar 2020
Contributed by Lukas
With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.The underlying need when asking for metricsGamification Psychological...
Ep. 3: Feature Toggles
11 Mar 2020
Contributed by Lukas
Topics:What's a feature toggle?Reducing product risk Separation of concerns - release vs deploy; preventing accumulation of workImplementing tog...