Project maintained by r9y-dev Hosted on GitHub Pages — Theme by mattgraham

Feature Flags

Feature Flags

Benefits of Feature Flags:

How Feature Flags Work:

Use Cases for Feature Flags:

Feature Flag Tools and Products:






Additional Resources:

Some related terms to feature flags include:

Other related terms include:

These are just a few of the many related terms to feature flags.


Before you can do feature flags, you need to have the following in place:

In addition to the above, you may also need to make some changes to your software development process and infrastructure in order to support feature flags. For example, you may need to implement a continuous delivery pipeline and/or adopt a microservices architecture.

Here are some specific things you can do to prepare for feature flags:

What’s next?

After you have feature flags in place, there are a number of things you can do to get the most out of them:

In addition to the above, you may also want to consider the following:

Overall, feature flags can be a powerful tool for increasing the agility and innovation of your software development process. By following the steps above, you can get the most out of feature flags and use them to improve the quality and performance of your software applications.