
This episodes look at the white paper Achieving Continuous Delivery With TPF by Bob Walker at Octopus Deploy. TPF is a set of three practices that can solve many CI/CD pipeline problems.
- Trunk-based development
- Progressive rollouts
- Feature toggles
Find out the core problems and how TPF helps, with some case studies that might hit close to home.
TPF is much simpler, much more elegant. With trunk-based development those small frequent merges mean the main branch is basically always deployable, it’s always green.
And then feature toggles hide any work in progress, so a new feature that’s half done doesn’t block a critical bug fix or performance improvement.
Progressive rollouts let you get the new version deployed and fully verified in production.