05.3.1 · Skill in Controlled releases

Feature flags

Turning features on and off without deploying.

Feature flags separate deploying from releasing. They enable gradual rollouts, experiments, beta access and kill switches. Old flags need removing, or they become technical debt.

Your status · Feature flags

Saved in this browser only. It colours this skill's tile on your map.

Resources

1
  • articleGo deeper
    Feature toggles (aka feature flags) ↗
    Pete Hodgson (martinfowler.com) · 2017 · 35 min

    The four kinds of feature flags, how long each should live, and how to stop them turning into debt.

Tools

3