Feature Flags

Feature flags are switches in code that turn features on or off at runtime without a new deployment. Teams use them to release gradually, test with selected users and disable problems instantly.

Related Terms

  • Go-Live

    Go-live is the moment a new system, product or major release is made available to real users in production. It is the culmination of planning, testing, cut-over and readiness checks.

  • Rollback

    A rollback is the act of returning a system to a previous known-good version after a release causes problems. It restores service quickly while the team investigates the cause.

  • Canary Release

    A canary release ships a new version to a small share of users or servers first. The rollout widens only if error rates, latency and other health metrics stay within agreed limits.

  • Release Management

    Release management is the process of planning, scheduling, coordinating and controlling how software changes move from development into production. It keeps releases predictable, safe and well communicated.

A clear proven process, that delivers

End of Scroll. Start of Discovery.

You've seen our ideas - now go deeper.
Discover more insights, guides, and engineering practice.