Feature Flags with OpenFeature: Faster, More Collaborative Development
summary
OpenFeature is an open specification that lets applications swap feature-flag backends with a few lines of code — the demo shows a provider change of about 30 characters. The project claims ~15,000 contributions, targets CNCF incubation, and already covers roughly 60–70% of the feature-flag market. It ships an OSS implementation called flagd, offers provider hooks (before/after/error/finally), and integrates with OpenTelemetry for metrics; current gaps: Python and Swift providers.
AI-written summary · about
chapters (11)
- 0:00Introduction to talk
- 1:05What are feature flags
- 2:32Use cases for feature flags
- 7:05What is OpenFeature
- 13:09OpenFeature components
- 16:41Switching providers with OpenFeature
- 18:09Evaluation context in OpenFeature
- 20:34Hooks in OpenFeature
- 22:46Best practices for feature flagging
- 26:38Getting involved with OpenFeature
- 28:03Q&A session
related talks
38mFun with Flags: How OpenFeature Solves Your Feature Flag Headaches
32mOpenFeature Update From the Maintainers
25mType-safe Feature Flagging in OpenFeature: Lessons Learned From Using Feature Flags at Google
26mBuild Progressive Delivery and Safety Into Your Apps with Feature Flags
43mOpenFeature -- one flag to rule them all
05mFeature Flags
50mThe Story of One Feature Flag
05m5 Life Hacks Using Feature Management
