The Story of One Feature Flag
summary
A talk about using feature flags in a full-stack JavaScript product: client- and server-side flags, dev vs prod, and flags for business logic and deployment environment. It describes workflows to release features faster and roll back on problems, based on seven years of experience deploying the same codebase to on‑prem, public cloud, and private cloud, and reviews common tools and patterns for managing feature flags.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:47Feature flag benefits
- 3:34Team growth and releases
- 10:22Scaling cross-team dev
- 15:47Self-hosted flag solutions
- 18:47Design system generations
- 23:52Graduated flag control
- 27:09Flag presets
- 31:50Flags for unfinished work
- 36:09Orchestration vs choreography
- 37:18Flag storage and services
- 39:02Testing flags with truth tables
- 42:17Feature flags in CI/CD
- 43:49Why remove feature flags
- 44:53Five key flag use cases
- 46:18Q&A
related talks
08mThe Art of Feature Flagging
05m5 Life Hacks Using Feature Management
05mFeature Flags
41mFeature Flags: Separate Deployment from Feature Release
30mA Tale of Two Feature Flags
54mFeature Flags Separate Deployment from Feature Release
32mMaster your software delivery with feature flags
42mDeploy often, stress less: feature flags in production
