Hacker News new | ask | show | jobs
by ozim 497 days ago
Add to that ideally feature flags should be removed after feature is released. Ideally also you shouldn’t have more than handful of feature flags.

Permanent per customer configuration is not a feature flag. Also best would be not to have too many per customer configurations.

1 comments

Feature flags are ofter initially for feature and later left in as dependency flags. Even within a large organization, individual components and services by other teams will have outages.
That sounds like bad engineering.

Having all kinds of flags makes system prone to misconfigurations.

As amount grows you get flags depending on other flags etc.

Gets insane rather quickly. Unless someone purges flags relentlessly.