News for hackers. Stuff that matters.
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.

Re:A development process to ship features fast by beaker52 on Tuesday September 13, 2022 @03:54AM (#32821679)
It's not Done until the flag is removed.