Keystone flags deliver all the safety benefits of feature flagging while minimizing the cruft that those same feature flags can add to your code.
By adding some custom extensions to Jest you can test your feature-flagged code in a declarative, expressive way.
By focusing on feature flag flow, teams can reap the full benefits of feature flagging while also keeping the number of active flags to a manageable level.
Engineers are deploying half-finished features into production, and they’re doing it on purpose. They use feature flags to hide their partially completed work. You can too.
Chaos engineering involves injecting failure into production systems, as a way to proactively validate that those systems handle a degraded environment.