Feature Flag-Driven Development in Reverse - Using Feature Toggles for Code Deprecation and Removal
CNCF [Cloud Native Computing Foundation] via YouTube
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore how feature flags can be strategically used for deprecating and removing code in this 20-minute conference talk from KubeCon + CloudNativeCon. Learn practical approaches to one of the most neglected aspects of the software development lifecycle - safely retiring features and cleaning up codebases. Discover real-world examples and lessons learned from Octopus Deploy's experience using feature toggles not just for launching new functionality, but for systematically removing legacy code without introducing risk. Gain insights into overcoming the common challenges of code deprecation, including technical debt management, risk mitigation, and navigating the political complexities of feature removal. Master techniques for transforming your "we should remove that someday" backlog items into actionable, fear-free cleanup initiatives that improve code maintainability and reduce technical debt.
Syllabus
Feature Flag-Driven Development… in Reverse - Robert Erez, Octopus Deploy
Taught by
CNCF [Cloud Native Computing Foundation]