Advanced Vocabulary #feature-flags#deployment#progressive-delivery

Feature Flags Vocabulary

5 exercises — Practice feature flag vocabulary in English: kill switch, rollout percentage, targeting rules, flag lifecycle management, LaunchDarkly, and OpenFeature standards.

Core feature flag vocabulary clusters
  • Flag types: release toggle, experiment toggle, ops toggle (kill switch), permission toggle
  • Rollout: percentage rollout, targeting rule, user segment, canary group, gradual rollout
  • Lifecycle: flag creation, activation, graduation, retirement, flag debt, stale flag
  • Tools: LaunchDarkly, Unleash, OpenFeature (vendor-neutral SDK standard), Flagsmith, ConfigCat
0 / 5 completed
1 / 5
A product manager explains the release strategy to a new engineer:
"We use feature flags for every significant feature. The code ships to production but the feature is off by default — controlled by a flag. When we're ready, we don't do a big-bang release. We enable it for internal users first, then 1% of users, then 10%, then 50%, then 100%. If metrics degrade at any rollout percentage, we turn the flag off instantly — no deployment needed. That instant off switch is what makes flags powerful for risk management. We call it a kill switch."
What is a kill switch in the context of feature flags?