The Continuous Delivery Podcast: Recent Episodes

Zarar Siddiqi

A podcast about continuously delivering valuable software to production.

View Details

Is the Agile Manifesto obsolete in the age of AI? Is a complete rethinking of software development required? From agile overhead to evolving roles and responsibilities of development teams, we'll unpack it all.

0:00 - Introduction
1:30 - Agile Methodologies and AI
6:00 - Overhead and Productivity
10:30 - Agile Manifesto
15:00 - Testing and Documentation
18:00 - Team Structures and Collaboration
22:00 - Product Management and Customer Interaction
30:00 - Impediments to Adoption
37:00 - Insights and Takeaways
42:00 - Conclusion and Decision

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

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 delivery

00:00 - Intro

02:15 - The Big Question: Does AI Speed Up Production Deployments?

04:30 - The DORA Report Shocker: AI's Surprising Impact

07:45 - Where AI Actually Shines: Documentation Over Deployment

11:20 - The Dangerous Trap of AI-Generated Tests

15:10 - Smart AI Usage: Boilerplate vs. Business Logic

18:00 - Junior Developers in Crisis: The Experience Gap Widens

22:30 - The Abstraction Debate: Are We Losing Essential Skills?

26:45 - The Death of Refactoring Tools

29:15 - Product Performance Paradox: More Tools, Same Results

32:00 - The Hockey Stick Prediction: DORA's Optimistic Future

34:30 - The Big Question: AI Addiction and Pricing Reality

36:45 - The Open Source Response: Will History Repeat?

39:20 - Local AI Revolution: Running ChatGPT on Your Laptop

42:10 - The Toilsome Work Mystery: Why AI Isn't Solving Burnout

https://www.youtube.com/watch?v=jZZtG6LLhq4

#continuousdeliverypodcast #agile #dorametrics #dora

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

Kanban guru, Fernando Cuenca joins the podcast alongside Jeff "Cheezy" Morgan and Csaba Bereczki to discuss Kanban. Hosted by Zarar Siddiqi.

00:00 🚦 Introducing Kanban: Why Your Scrum Teams Are Stuck

Learn why traditional sprint methodologies might be holding your team back and how Kanban can unlock better workflow

04:32 🔍 The Kanban Lens: Understanding Your Current Process

Discover how Kanban isn't about switching processes, but about gaining insights into your existing workflow and identifying improvement opportunities

11:45 🤝 Tackling Organizational Dependencies Like a Pro

Master strategies for managing complex dependencies in large organizations and keep your team's productivity flowing

18:20 đź’ˇ Work Item Types: Not All Tasks Are Created Equal

Unlock the secret to creating more meaningful work categories that actually make sense to your customers

24:15 đź“‹ Crafting Powerful Team Policies for Maximum Autonomy

Learn how clearly defined policies can surprisingly give your team MORE freedom, not less

30:40 đź§© WIP Limits: The Game-Changing Productivity Hack

Understand how work-in-progress limits can transform your team's efficiency and speed of delivery

36:50 🚀 From Scrum to Continuous Flow: The Kanban Evolution

Explore how high-performing teams are moving beyond rigid sprint boundaries to a more flexible, value-driven approach

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

Brad Smith, author of "DevOps for the Desperate" and Sr. Director of Engineering at Varo Bank, formerly a Sr. Engineering Manager at Amazon, joins the podcast to discuss:

00:00 Intro
00:30 Minimizing productivity dips when onboarding
11:45 Simplification through reduction in cognitive load
14:15 Lightweight Architectural Decision Records
18:45 Need for SRE? How we got from DevOps to SRE
27:10 Scaling startup infrastructure efficiently
41:30 Zarar’s crazy story about his old boss
42:53 Viability of one-stack frameworks like Elixir LiveView and OneStack
49:50 Where does AI fit in current and future development workflows?

Book link: https://www.amazon.ca/DevOps-Desperate-Hands-Survival-Guide/dp/1718502486/

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

Digital accessibility leader, Patrick Dunphy, joins Zarar Siddiqi and Csaba Bereczski on the podcast to discuss:

  • How to Shift Left on Accessibility
  • Why accessibility is a mark of a quality product
  • What developers need to known about accessibility
  • How does shift left work with accessibility
  • Models to structure teams so that they produce accessible products
  • Are Ontario accessibility guidelines too onerous?
  • Big Tech / operating systems handing accessibilities, which companies are getting it right
  • Much more...

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

John Ousterhout, author of the influential book A Philosophy of Software Design, joins the podcast. The book is:

https://www.goodreads.com/book/show/39996759-a-philosophy-of-software-design

Topics include:

  • What does software complexity look like?
  • How do we identify complexity before it develops?
  • The importance of continuous refactoring
  • What the education system gets wrong about teaching software complexity
  • How John teaches Computer Science at Stanford
  • What John thinks of agile
  • Balancing tactical and strategic programming, what TDD gets wrong

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

Topics include:

  • What does software complexity look like?
  • How do we identify complexity before it develops?
  • The importance of continuous refactoring
  • What the education system gets wrong about teaching software complexity
  • How John teaches Computer Science at Stanford
  • What John thinks of agile
  • Balancing tactical and strategic programming, what TDD gets wrong

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

Tom Howlett, Head of Product Management at Sonar is our guest today. Sonar is the leader in helping engineers write clean code through continuous feedback during the development process, and is trusted by millions of developers worldwide.

We talk about:

  • The idea of "Start Left" and how it ties into "Shift Left"
  • Gen AI in developer workflows and how it promotes TDD
  • How does Sonar empower development teams? What's the role of the PM?
  • What constitutes a bad test?
  • Will static code analysis ever eliminate the need for pen testing?
  • How can static code analysis catch bugs across integration boundaries?
  • What does a team at Sonar look like?
  • Is there a QA or BA role at Sonar?
  • What makes Sonar a great place to work

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

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?
  • How has the security landscape changed over the last few years in terms of threat detection. How vulnerable are we than how we were 10 years ago?
  • We all know what shift left generally means, but what does it mean for security? Analyzing this question from a developer and management point of view.

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

Frederic Harper, Principal Developer Advocate, from kubefirst.io joins the podcast to dive into GitOps. We discuss:

  • What is GitOps?
  • How GitOps can help orgs manage their infrastructure
  • How to get started
  • Secrets management
  • Monorepos

You can follow Fred here: https://twitter.com/fharper

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

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 about testing that tends to make it a gate rather than part of development
  • How we can scale XP practices
  • Importance of focus and how XP helps achieve it.
  • How to deal with resistance when introducing XP practices
  • How to maintain customer centricity while scaling
  • How Scrum Masters/Coaches can help Product Managers not slip into Project Manager patterns
  • Simpler Machines - a newsletter recommendation from Elisabeth: https://simplermachines.gumroad.com/

Buy the book: https://www.amazon.ca/Explore-Increase-Confidence-Exploratory-Testing/dp/1937785025

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

Steve Pereira, author of "Flow Engineering: From Value Stream Mapping to Effective Action", joins the podcast to talk about how to convert your glorious Value Stream Map into actual actions which actual people can actually do to see actual results in the actual world.

About the book
https://itrevolution.com/product/flow-engineering/

Buy the book
https://www.amazon.ca/Value-Stream-Clarity-Steve-Pereira/dp/1950508455

YouTube: https://bit.ly/3Xfv2bp
Apple Podcasts: https://apple.co/4bNrAJK
Spotify Podcasts: https://spoti.fi/4bZjtcA
LinkedIn Group: https://bit.ly/3wZIWDM
RSS Feed: https://bit.ly/3KsaODW
Twitter: https://bit.ly/4ecWHju

View Details

Jeff "Chezzy" Morgan, Gino Marckx and Zarar Siddiqi address a listener question about Scrum ant-patterns. Halfway through talking about this topic we realized that this episode could easily be three hours long, but we resisted yet managed to unmask a few of them.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

Ian Gartley, Principal Engineer from Varo Bank, formerly of Meta and RBC, joins the podcast. Topics below, timestamps are approximate:

  • 00:00 - Putting “Ex-Meta” on LinkedIn Profiles
  • 02:15: What makes a good intermediate developer hiring interview question? / MVP Architectures
  • 11:30 - Challenges with MicroServices / Convenience of Sidecars
  • 23:30 - Orchestration Layers, GraphQL and Distributed Queries
  • 32:00: Why does it take 10 different engineers to make one change?
  • 49:15: Functional programming languages encouraging better testing patterns / mocking private functions / creator/mutator pattern
  • 61:03: Whose job is it to write requirements?

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

Zarar Siddiqi is joined by Paul Henman (https://torontoagilecoach.ca/) to talk about:

  • Recent Kanban Courses he's taken and what's taught there - Team Kanban Practitioner, Kanban System Design, Kanban System Improvement, and what they can teach you

  • Applying Kanban Concepts to Scrum, e.g., WIP Limit, Small Batch Sizes etc.

  • What Paul might do differently now that he's more aware of Kanban concepts

  • Good reads about how to improve flow

  • Which framework to use based on team maturity

  • Tie in to XP and Continuous Delivery

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

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-Adaptive-Organizations/dp/B0D3QV5FYQ/

Jason Little and Ken Richard's site:
https://leanchange.org/

Jason's site:
https://www.agilecoach.ca/

Follow the podcast on LinkedIn: https://www.linkedin.com/groups/12399589/

On Apple: https://podcasts.apple.com/ca/podcast/the-continuous-delivery-podcast/id1499579910

On Spotify: https://open.spotify.com/show/4FV9NFksNm30PdrnqwdQp0

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

Csaba, Gino and Zarar talk about how project management systems like Jira create bloat in how we work. And suggest some ideas.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

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 weird cases. Follow us wherever you find podcasts.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

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 bullshit, or die trying not to?

With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

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

https://twitter.com/continuouspod

Join our LinkedIn group:

continuousdelivery #podcast #agile

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

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 transformation?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

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 topics including the necessary architectures required for continuous delivery.

Here's the article referenced early in the podcast: http://blogs.newardassociates.com/blog/2023/you-want-modules-not-microservices.html

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

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 tackle the myths and the necessities.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

...

View Details

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 could be useful.

Testing Trophy: https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications

Martin Fowler piece: https://martinfowler.com/articles/2021-test-shapes.html

With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

...

View Details

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 talk about the different tactics and principles at play when building your team, including interview techniques.

With Csaba Bereczki, Jeff "Cheezy" Morgan, Zarar Siddiqi.

continuousdelivery #agile #hiring

View Details

Regression testing sounds like a good idea, when in reality it is a speed-killing anti-pattern. We discuss alternatives.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Follow the podcast on Twitter: https://twitter.com/continuouspod

Join our LinkedIn group: https://www.linkedin.com/groups/12399589/

Watch on YouTube: https://www.youtube.com/watch?v=h7umL0Gkz_k

View Details

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 team isn't careful.

With Gino Marckx and Zarar Siddiqi.

Watch on YouTube: https://www.youtube.com/watch?v=tVu7a5HVdLA

Follow the podcast on Twitter: https://twitter.com/continuouspod 

Join our LinkedIn group: https://www.linkedin.com/groups/12399589/

View Details

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 them?

With Gino Marckx, Jeff "Cheezy" Morgan, and Zarar Siddiqi.

Apple: https://lnkd.in/e3qyzqS
Google: https://lnkd.in/efiszyp
Spotify: https://lnkd.in/exR9AYc

Follow the podcast on Twitter

https://twitter.com/continuouspod 

Join our LinkedIn group:

https://www.linkedin.com/groups/12399589/

continuousdelivery #metrics #agile

View Details

How do avoid the waste of bureaucracy seeping into engineering teams?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, and Zarar Siddiqi.

Watch on YouTube:

https://www.youtube.com/watch?v=JqsOEIQgd-U

Follow the podcast on Twitter

https://twitter.com/continuouspod

Join our LinkedIn group:

https://www.linkedin.com/groups/12399...

continuousdelivery #podcast #agile

View Details

We're on YouTube! Check out this episode here: https://www.youtube.com/watch?v=kiXrOyVddsg

Burn your boats...I mean staging environments. We discuss how to setup your workflow, architecture and testing practices so you're able to confidently ship to production.

The article referenced at the start of the podcast: https://squeaky.ai/blog/development/why-we-dont-use-a-staging-environment

With Csaba Bereczki, Jeff "Cheezy" Morgan, and Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod 

Join our LinkedIn group:

https://www.linkedin.com/groups/12399589/

View Details

We discuss how to possibly do continuous delivery when big hairy monstrosities like Salesforce and Camunda are in the picture.

With Csaba Bereczki, Gino Marckx, and Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod 

Join our LinkedIn group:

https://www.linkedin.com/groups/12399589/

View Details

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 Zarar Siddiqi.

Follow the podcast on Twitter

https://twitter.com/continuouspod 

Join our LinkedIn group:

https://www.linkedin.com/groups/12399589/

View Details

How to deal with your organization frowning on experimentation.

With Csaba Bereczki, Gino Marckx, and Stacey Vetzal.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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., Slack. Or so say some folk.

With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

Your organization has too many processes and policies to deliver continuously? There's still ways to improve and get there.

With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

BDD - evil incarnate or helpful tool? Collaboration catalyst or catastrophic waste?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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 Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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 podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

We discuss the major blockers to companies adopting continuous delivery practices, and hypothesize on a root cause.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

What's needed before development can start cranking out stuff? Two sprints worth of stories? Visual designs? Wrong.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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?

With Gino Marckx, Jeff "Cheezy" Morgan, Stacey Vetzal and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Deployment Frequency is the top DORA metricsc. Why should Product Owners care about this seemingly "technical" metric?

With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 very short-term planning. Also, tons of open space.

With Csaba Bereczki, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 them, how to write them and whether we really need them.

With Csaba Bereczki, Gino Marckx and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

How do solve for complexity without making things even more complex? Only God knows but here's what we think.

With Csaba Bereczki, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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 Zarar Siddiqi.

Story Mapping PDF: https://www.jpattonassociates.com/wp-content/uploads/2015/03/story_mapping.pdf

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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 Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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 and Stacey Vetzal.

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

/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 drunken insights that came to light.

With Gino Marckx and Zarar Siddiqi. If you enjoy the show, please do rate us in your favourite podcast app.

Here's the post: https://www.reddit.com/r/ExperiencedDevs/comments/nmodyl/drunk_post_things_ive_learned_as_a_sr_engineer/

Follow the podcast on Twitter
https://twitter.com/continuouspod

Join our LinkedIn group:
https://www.linkedin.com/groups/12399589/

View Details

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 "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Why not just cut up the design from Figma into user stories and deliver them blindly?

With Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

The gang tackles things that annoy them. It's pet peeves time and on the docket are technical stories, Product Owners delegating to Business Analysts, people fungibility, testing approaches and state management.

Blog post referenced in podcast about state management: https://zararsiddiqi.com/avoiding-duplication-in-state-management/

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

How can innovation and resiliency be achieved through intentionally injecting chaos into our systems?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi and Stacey Vetzal.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Kent Beck had four software design rules, we dissect two of them: reveals intention, fewest elements.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi and Stacey Vetzal.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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.

With Csaba Bereczki, Gino Marckx and Jeff "Cheezy" Morgan.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

How do you test and not test commercial off-the-shelf software integrations?

With Jeff "Cheezy" Morgan, Zarar Siddiqi and Stacey Vetzal.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

What's the value of reteaming and how do you go about it?

With Csaba Bereczki, Gino Marckx and Jeff "Cheezy" Morgan.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 "Cheezy" Morgan and Stacey Vetzal.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

In this episode we go back to the basics and ask why someone would be considering continuous delivery.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Stacey Vetzal.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 Csaba Bereczki, Jeff "Cheezy" Morgan, Zarar Siddiqi and Stacey Vetzal.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Delivering software often depends on people who work deep in the organization's architecture on system of records like mainframes. How does a cross-functional team higher in the stack collaborate with the critical people working on these systems?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 and Stacey Vetzal.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 deliver complete functionality?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Podcast listener, Vitalii, asks how to use Scrum when the primary responsibility of the team is software maintenance and fixing complicated bugs which are hard to reproduce and take a long time to fix? How do we measure value when all we do is fix bugs?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Accompanying post:
https://zararsiddiqi.com/bug-fixes-and-scrum/

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 abused term.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Techniques for framing continuous delivery
  • Must-haves before you start
  • The continuous delivery MVP

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Why monoliths are bad
  • Strategies for breaking them up
  • Why monoliths are good

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Importance of refactoring
  • When to refactor
  • Refactor != Redesign
  • Cost of not refactoring

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

In this episode we discuss whether we need agile to continuously deliver. 

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Why high Work in Progress is harmful
  • Types of WIP
  • Why WIP runs high
  • Non-software WIP

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Use cases for mocking
  • Feature toggles and mocking combination
  • Avoiding complexity
  • Mocking anti-patterns
  • As a proxy for software design quality
  • Mocking in legacy systems code

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • What is Cost of Delay?
  • Calculating CoD
  • Alternative approaches when not applicable
  • Issues with CoD

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Principles of Product Development Flow
https://www.amazon.ca/Principles-Product-Development-Flow-Generation/dp/1935401009

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • What is DORA?
  • Usefulness of DORA
  • What DORA doesn't tell you

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

State of Devops Report 2019
https://services.google.com/fh/files/misc/state-of-devops-2019.pdf

View Details

Topics:

  • Purpose of "Sprint Zero"
  • Goal-setting techniques
  • Alignment techniques
  • Aligning on technical practices through codestorming
  • Organizational practices thrust upon the team
  • Psychological safety and feedback

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter

https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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?
  • When can quality be sacrificed?
  • Quality vs Cost or Quality vs Change
  • Is quality a prerequisite for speed?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Should a Product Owner be "approving" user stories?
  • Is story acceptance a gate?
  • Collaboration as an alternate to approval
  • Making Product Owners feel safe so they trust the team
  • Leadership behaviours that seek blame to avoid responsibility

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Responsibility Process: https://responsibility.com/responsibility-process/

Aligned Autonomy: https://medium.com/@richardlennox/balancing-autonomy-and-alignment-with-accountability-3a0dabe98a95

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • The automated visual regression pitch
  • What to watch out for when using tools like Playwright, Cypress
  • Alternate ways to achieve same objective

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Cost of dependency management vs cost of dependency elimination
  • Technical ways of managing dependencies
  • Organizational structure as the root cause
  • Patterns on dealing with dependencies

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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?
  • Mobbing gone wrong
  • Senior and junior team member's view of mobbing
  • Mobbing with Product Owners
  • Team norms and mobbing

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

View Details

Topics:

  • Dealing with a team new to continuous delivery
  • Impact of autonomy on team culture
  • What we take away when we don't give autonomy
  • The road matters as much as the result
  • Quickest way to burnout

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Effects of asynchronous code reviews
  • PRs prohibiting refactoring
  • Pros of using Pull Requests
  • Norms to consider for PRs
  • The code review mindset
  • Pull Request retros
  • Alternative approaches

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

We welcome two champions of agile software development, Chet Hendrickson and Ron Jeffries. With the backdrop of Continuous Delivery we discuss a variety of topics ranging from the motivations behind the manifesto to what's next in agile software development.

Also with Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan and Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Agile coaching turns soft
  • Consulting companies money-grabbing
  • Developers rejecting agile
  • Agile turning from an adjective to a noun
  • The agile cloak giving organizations a reason not to change
  • Capital "A" Agile = Waterfall
  • The benefits and issues with Scrum
  • Scrum's failure to inspect and adapt
  • Compliance metrics instead of results
  • Desire for corporate predictability killing teams
  • The distance between developers and agile
  • Should you use a framework?
  • Much more...

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Design working ahead
  • Just enough design
  • Biases in design research
  • Best way to validate your ideas
  • Designers working with developers
  • Designers working wit product managers
  • How to increase collaboration
  • Design User Story?

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • ActiveRecord as a model for organizing database changes
  • Applying principles from ActiveRecord today
  • Database refactoring
  • Avoiding manual changes to the database
  • Pipeline activities and data
  • Data testing techniques
  • Data management bottlenecks
  • Some advice on improving data landscapes

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Mastering Git to increase productivity
  • Source code management making integrating code easier
  • Biggest thing that Git delivers
  • Artifact management
  • Security, compliance and the pipeline's role
  • Decentralizing the pipeline
  • How to make smaller changes to reduce merging risk
  • Creating repositories to pull dependencies
  • Monorepos

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Estimation in decision-making
  • Estimation in Continuous Delivery
  • Culture implications of estimation
  • No BS Planning Poker
  • Estimation as a timeboxing tool
  • No love for timeboxing
  • When estimations are demanded
  • Estimation as a communication tool
  • Projection based on throughput

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

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 sweet spot of building the right thing, the thing right and building it fast.
  • The Product Owner as not just a decision-maker but a conduit.
  • Guidance for Product Owners who are not in a mature CI environment.
  • Learning beyond the product but the culture.
  • Is the PO the best we have come up with to prioritize value?
  • The mindset of the Product Manager vs the Product Owner.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Architecture is important but what about architects?
  • Is there a need for a specific role?
  • The construction analogy.
  • Frameworks doing the architects job.
  • The architect as the holder of organizational knowledge.
  • The "hand on" architect.
  • The specialist architect.
  • The architect driving towards simplicity.

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • The problem with roadmaps
  • Roadmaps vs Roadmaps
  • Team's role in managing uncertainty
  • Product Owner's responding to organizational demands for certainty
  • Continuous delivery as an aid to learning and managing outcomes

With Csaba Bereczki, Ardita Karaj, Gino Marckx, Jeff "Cheezy" Morgan.

Lean Startup
https://www.goodreads.com/book/show/10127019-the-lean-startup

Escaping the Build Trap
https://www.goodreads.com/en/book/show/42611483-escaping-the-build-trap

Powerful Roadmaps
https://leanpub.com/powerfulroadmaps

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • Symptoms of complexity
  • Causes of complexity
  • Avoiding complexity
  • Tension when doing the "right" thing
  • Organizational complexity impacting system complexity
  • Preferring "our" complexity over "their" complexity
  • Models to evaluate complexity, e.g., Cynefin

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

References:

Jeff George
https://www.youtube.com/watch?v=2rKEveL55TY
https://www.youtube.com/watch?v=UuWwlHFdOp8

Stacy Complexity Model
https://managedagile.com/tags/stacey-complexity-model-and-agile/

Philosophy of Software Design
https://www.amazon.ca/Philosophy-Software-Design-John-Ousterhout/dp/1732102201

Cynefin Framework
https://www.youtube.com/watch?v=N7oz366X0-8

Twitter
https://twitter.com/continuouspod

LinkedIn
https://www.linkedin.com/groups/12399589/

View Details

Topics:

  • What is a full-stack developer?
  • Specialization's effects
  • Cases where it's easy to become one
  • Complexity of applications making it harder
  • Market demand/hiring techniques driving out full-stack developers
  • Specialization of testing
  • Capacity planning with/without full-stack developers
  • New graduates/young developers not knowing advantages

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

View Details

Topics:

  • Importance of testing
  • Why do systems turn legacy
  • Approaches to take when no documentation exists
  • Continuous delivery when migrating legacy systems
  • Avoiding the big bang migration
  • Dealing with data

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

View Details

Topics:

  • Reuse of utility libraries
  • Challenges with reusing business capabilities
  • Delivery vs Reuse
  • Organizational structures setup for reuse
  • Being offended when your code isn't reused

With Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

View Details

Topics:

  • What is trunk-based development?
  • What replaces branches?
  • What replaces PRs?
  • Adoption resistance
  • The prerequisite of quality

With Csaba Bereczki, Jeff "Cheezy" Morgan, Zarar Siddiqi.

View Details

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

  • The underlying need when asking for metrics
  • Gamification
  • Psychological safety
  • The mother's ear
  • Time and place for technical and business metrics

View Details

Topics:

  • What's a feature toggle?
  • Reducing product risk
  • Separation of concerns - release vs deploy; preventing accumulation of work
  • Implementing toggles safely
  • Measuring impact and answering the question of what's moving the needle
  • Importance of baseline data
  • Empowering product roles by giving them control
  • First steps if you decide to implement feature toggles

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Steve Pereira.

View Details

Topics:

  • Core meaning of continuous delivery
  • Mindset shifts required to adopt continuous delivery at an organization
  • Experimental aspect of CD and how organizations can benefit from it
  • Risk mitigation provided by CD seen as risk exposure
  • How CD changes the mindset of product managers and product owners

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.

View Details

Topics:

  • Attributes of quality
  • Quality as a team and not a role's responsibility
  • Perspectives on quality from different team members
  • What should be important to a programmer early in their career so they write quality software?
  • Pride in one's work as an indicator of quality
  • How the industry's view on quality is screwing up quality
  • Product/developer tension and its impact on quality
  • Specialization and hand-offs impacting quality
  • The education system's impact on early programmers attention to quality
  • The idea that developer's shouldn't be testing their code because they wrote it
  • The pitfalls of code coverage as a proxy for quality

With Csaba Bereczki, Gino Marckx, Jeff "Cheezy" Morgan, Zarar Siddiqi.