Embrace the Pitfalls (Our stop start journey to Change)
summary
A team chronicles a year of CI/CD work that starts with brittle PowerShell scripts and a two-line hotfix that exposes missing visibility then shifts to refactoring for testability, adding unit tests and Cypress end-to-end checks, and changing release rules so auditors accept pull requests. Small experiments yield concrete wins: 95% of releases automated, trunk-based development paired with mandatory tests per PR, and a practical pipeline that can push a safe change in 20 minutes to production.
AI-written summary · about
chapters (37)
- 0:00Intro
- 0:32Making Mistakes
- 2:38Too much tooling
- 3:53No magic solutions
- 4:36Stacy Cashmore
- 5:41Learning from Mistakes
- 5:57The Problem
- 9:27Test More
- 9:42Test Everything
- 10:18Looking From a Different Angle
- 11:28Unit Testing
- 12:17Refactoring
- 15:05Reordering
- 18:53Old ways of working
- 19:15Trunkbased development
- 21:33Retrospective
- 23:10Unit Tests
- 26:50Skipping Tests
- 28:17Cutting Corners
- 30:41Mortgage Software
- 33:00Explosion
- 33:20CI Task Force
- 34:27Release Flow
- 35:47The Email
- 36:47Drinking Coffee
- 38:05Why Couldnt I Have Got This
- 38:43How Can We Change Our Process
- 39:53Better Automation Testing
- 40:16Giving Feedback
- 43:13Rant Email
- 44:34Experimenting
- 45:59Sharing
- 46:46Let your enthusiasm burn
- 48:24Work with them
- 49:05Dont get discouraged
- 49:18Dont get frustrated
- 49:35Take lessons away
related talks
32mClimbing the Mountain of CI/CD: A Tester’s Tale
30mOur Continuous Delivery Journey
32mBuilding Confidence Together: Continuous Integration & Testing
41mContinuous delivery in 10 easy mistakes
47mTales from the Dev Side: What Went Wrong, What We Fixe & What You Can Steal
01h 01mA team's transition to Continuous Delivery
28mClimbing the Mountain of CI/CD: A Tester’s Tale
01h 12mPitfalls of Continuous Deployment
