Have a question about FeaturesFlow? Ask it here and get a real answer.
AppSignal — Get the APM insights you need without enterprise price tags.
Get the APM insights you need without enterprise price tags.
Promoted
Do you use FeaturesFlow?
Maker Comment
Maker
📌
Hey folks!
I’m Jacob, a software engineer based in Denmark. I’m excited to share with you the product that we have been building for almost a year.
At my workplace we were using feature flags on a large scale. In my team we were facing a lot of issues related to poor developer experience of other solutions. We’ve made the decision to simplify it. We had a feeling that feature flags should be simple and not confusing or frustrating to work with. That’s how we came up with an idea to build FeaturesFlow.
FeaturesFlow is a feature management platform that simplifies the process of setting up feature flags. With FeaturesFlow you can easily experiment with your software, de-risk your releases, instantly rollback faulty features and gradually rollout changes in your software to your users.
Our goal was to make a simple solution that could handle most of the use cases for feature flags. We wanted to provide seamless dev experience because, after all, it is us - developers, who are working with them. Here’s an outline of what we did:
- FeaturesFlow has an organization > project > feature toggle structure. We wanted to follow a Github-like structure, cause most of us are used to structuring our projects in that way.
- With such a structure, we were able to minimize response sizes of requests sent to our SDKs. All of our feature flags are evaluated on server-side to minimize the client-side bundles.
- By having tenant based architecture, we can very easily scale our services.
- We made sure to integrate very easily with modern web frameworks, especially Next.js.
Other solutions have really poor support for modern web frameworks such as Next.js. Often times, you would like to fetch treatments on server-side, but their API doesn’t really support that. You’d often end up creating your own provider… - yuck! But we got you covered! Here are guides on how to use FeaturesFlow with NextJS.
Pages router: https://docs.featuresflow.com/Gu...
App router: https://docs.featuresflow.com/Gu...
If you’ve got feedback, criticism, questions, or comments I will be happy to answer in the comments!