Feature Toggles, or How to Deploy Features Without a Release
summary
Describes using feature toggles (feature flags) to deploy a new personalized product-recommendation feature for an online store without waiting for a formal release cycle. Explains the problem of long development time vs. frequent releases (8 releases in a month) and presents toggles as the approach to roll out, test, and control the feature incrementally.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:35Classic release problems
- 6:13Shift to experimentation
- 7:37Stateless multi-version architecture
- 10:51Caching and data optimization
- 13:23MongoDB challenges
- 16:17API testing and docs
- 19:06Feature branch issues
- 22:53Feature toggle implementation
- 26:44Feature toggle types
- 30:19Access control toggles
- 32:23Operational toggles
- 32:46Mobile app toggles
- 34:30Toggle implementation challenges
- 37:39Results and outcomes
- 40:34Q&A
related talks
20mFeature Flag-Driven Development… in Reverse
41mFeature Flags: Separate Deployment from Feature Release
59mFaster & less risky releases with feature flags
01h 09mFeature flags: the toggle, the A/B test and the canary
35mFeature Toggles: The Good, The Bad, and The Ugly
50mFeature Toggle Promotion via CI/CD Pipeline
30mFeature toggles: ask us anything
36mIt's More Than Feature Toggles: ...
