Feature Flag-Driven Development in Reverse - Using Feature Toggles for Code Deprecation and Removal
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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]