Re:A development process to ship features fast
by Gigachad on Monday September 12, 2022 @10:59PM
(#32820228)
Feature flags are good but I hate how they enable weird customer specific workflows. Imo the mindset should be that all feature flags will eventually be removed when testing is finished.
But management sees the capability and says add a flag for customer Y that changes how this page works.
Re:A development process to ship features fast
by brightball on Tuesday September 13, 2022 @01:22AM
(#32820925)
Agreed. IMO the best approach is a flag that can let you enable for specific customers (alpha or internal sample customers), all beta customers and then all customers.
And after it’s enabled for everybody, remove the flag.
Use feature flags to decouple Deployment from Release and you’re fine.