Which systems worked, which didn’t, and how would you set one up if you were to do so today? Any software you can recommend?
Ask HN: Do you use a feature flag system? What does it look like?
1–10 of 12 posts
Re: Ask HN: Do you use a feature flag system? What does it look like?
#2Re: Ask HN: Do you use a feature flag system? What does it look like?
#3Re: Ask HN: Do you use a feature flag system? What does it look like?
#4If you’re interested in a good flag system that’s not LaunchDarkly or Split (which have gotten really expensive) Statsig has a really good offering. Their original thing was analytical feature flags for testing the impact of rollouts, but they basically offer the full suite that the others do.
Re: Ask HN: Do you use a feature flag system? What does it look like?
#5Tried feature flags, but it ended up being a mess. Went back to dev/master branches with automated tests between them using standard GitHub workflows.
Re: Ask HN: Do you use a feature flag system? What does it look like?
#6Tried feature flags, but it ended up being a mess. Went back to dev/master branches with automated tests between them using standard GitHub workflows.
The mess is what I‘m concerned about—I don’t want to introduce new complexity if I can avoid it.
Where I work, those feature flags are used to deploy a feature for a single application "run time", i.e. a country, which has its own cloud and everything.
BTW have you read the article on feature flags on Fowler's website? Could help you form some opinions https://martinfowler.com/articles/feature-toggles.html
Re: Ask HN: Do you use a feature flag system? What does it look like?
#7Most companies seem to prefer launchdarkly or similar, but I have seen this setup work great at big international websites with loads of traffic.
Re: Ask HN: Do you use a feature flag system? What does it look like?
#8It's been pretty helpful for us moving our analytics queries from mongoDB to clickhouse.
Re: Ask HN: Do you use a feature flag system? What does it look like?
#9For my smaller projects I’ve used simple kv stores and user id lookups to handle it. Works fine.
Depends how advanced you want to go honestly. If you want to go bonkers use LD. If you want something simple like literally serve X user Y content you could set something up yourself in 30 minutes.