Skip to main content
Bluecoders
← Tech glossary

Feature Flag

MethodologyTerm

A feature flag (or feature toggle) is a mechanism for enabling or disabling a feature in a piece of software via runtime configuration, without deploying new code.

A feature flag (or feature toggle) is a mechanism for enabling or disabling a feature in a piece of software via runtime configuration, without deploying new code.

Feature flags are used to: run progressive rollouts (canary release, rollout by cohort), run A/B tests, separate deployment from release, kill a buggy feature quickly (kill switch) or manage paid access.

Reference platforms include LaunchDarkly, GrowthBook, Statsig, Unleash and Flagsmith. It is an essential tool of continuous delivery (CI/CD) and trunk-based development.

A recruitment need?

We take the time to understand your context first. Tell us about your need, we'll get back to you quickly.