Fe

Feature Flags for Modern Web

Hacker News

Feature Flags for Modern Web

Hey HN! 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/Guides/next-js-guide-pages-rou... App router: https://docs.featuresflow.com/Guides/next-js-guide-app-route... Demo : https://github.com/baginskijakub/features-flow-demo The process of setting it up is really simple, if you need any help, I’m sure documentation will help you. Otherwise, don’t hesitate to contact me. If you’ve got feedback, criticism, questions, or comments I will be happy to answer in the comments!

Share card

Actual performance

3points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: user, using · Missing: mac, agents, macos
78%78% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
78%78% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: excited, lua, ide · Missing: https docs, just released, exist
65%65% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: users, way · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, users · Missing: plus, intuitive, reviews
25%25% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
9%9% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Fa
FastAPI Feature Flags28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

FastAPI Feature Flags

Hacker News3
FlagSwift
FlagSwift10%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Feature flags

Indie Hackers
FeatureGuards
FeatureGuards28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Feature flags for code rollouts

Indie Hackers1saas
Hipflag
Hipflag34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Feature flags tool

Indie Hackers3apis
Sw
SwitchKeeper – Boringly simple feature flags40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SwitchKeeper – Boringly simple feature flags

Hacker News6
Flipper Cloud
Flipper Cloud26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Feature Flags for Ruby

Indie Hackers1b2b
Re
Releaseflags, Feature Flags as a Service45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Releaseflags, Feature Flags as a Service

Hacker News4
Bool
Bool21%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Feature flags as-a-service

Indie Hackers1b2b
GroundControl
GroundControl30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Feature flags service

Indie Hackers1programming
Release Anchor
Release Anchor26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Feature flags that show you how your rollout is performing.

Indie Hackers1ai