feature flags diagram

A Quick Look at Feature Flags

Braden Niswonger Articles, Development Technologies & Tools, Programming 3 Comments

Using feature flags, also known as feature toggles or switches, is a software technique that allows segments of code to be toggled during runtime, without the need for redeploying.

Feature flags can be a powerful tool for teams utilizing continuous integration practices, allowing code to be deployed in a dormant state and enabled later on. At a basic level, they provide the ability to conditionally render or activate features at will.

In the blog, Iโ€™ll cover feature flags. Weโ€™ll start by discussing why and when we use them, and then weโ€™ll move into an overview of what it looks like to develop with them. Letโ€™s dive in!