Thoughtworks Technology Podcast

Continuous delivery vs. continuous deployment: What should be the default?

9 snips
May 30, 2024
Valentina and Ken discuss continuous delivery vs. continuous deployment, emphasizing the importance of safely implementing changes. They explore the benefits of feature flags, manual vs. automated deployment, and contextual considerations. The podcast compares cognitive load, test coverage, security, and team collaboration in different scenarios.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

CD for Greenfield Projects

  • Continuously deploy cloud-based apps and distributed systems.
  • Use feature flags to control releases and user experience, accommodating user tolerance for change.
INSIGHT

Deploy vs. Release

  • Separate deployments from releases using feature flags.
  • Treat deployments as technical events controlled by engineering, and releases as product/marketing events.
ANECDOTE

Home Assistant Updates

  • Prem Chandrasekaran finds frequent Home Assistant releases annoying as a user.
  • Valentina Servile suggests feature flags simulate continuous delivery while limiting user-visible changes.
Get the Snipd Podcast app to discover more snips from this episode
Get the app