Feature Flags Vocabulary
1. A product engineer says: "We use a release toggle to deploy the new checkout flow to production without making it visible to users." What is the purpose of a release toggle?
2. An engineer complains: "We have dozens of stale flags in the codebase." What is a stale flag and why is it a problem?
3. A DevOps engineer mentions implementing a kill switch for a new payment integration. What is a kill switch in this context?
4. A product manager describes: "We show the new onboarding flow only to users who signed up in the last 30 days and are on a Pro plan." What feature flag concept enables this?
5. An engineer explains the flag lifecycle: "We go from create → test → rollout → cleanup." What does the cleanup phase involve?
Exercise complete!
out of 5 questions