# E173: Feature Flagging with OpenFeature Page: https://stenobird.com/podcast/open-source-startup-podcast/e173-feature-flagging-with-openfeature Text version: https://stenobird.com/podcast/open-source-startup-podcast/e173-feature-flagging-with-openfeature.md Podcast: [Open Source Startup Podcast](https://stenobird.com/podcast/open-source-startup-podcast) Published: 2025-04-14T20:52:47+00:00 Episode link: https://podcasters.spotify.com/pod/show/ossstartuppodcast/episodes/E173-Feature-Flagging-with-OpenFeature-e31hluk Audio file: https://anchor.fm/s/3eab794c/podcast/play/101291412/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2025-3-14%2F10514c68-3535-6b21-0755-892e40512d64.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/open-source-startup-podcast/episodes/e173-feature-flagging-with-openfeature Duration seconds: 2103 ## Resource DevCycle transitioned from a mobile A/B testing tool for marketers to an engineering-centric feature flagging platform. The discussion explores how the OpenFeature standard prevents vendor lock-in and enables scalable, decoupled development workflows. ## Highlights - Main idea: OpenFeature provides a unified interface that allows engineering teams to switch feature flagging vendors without rewriting application code - Practical takeaway: Adopting open standards like OpenFeature reduces the long-term technical debt associated with hardcoded vendor SDKs - Failure mode: Expanding product scope to meet every large enterprise request can lead to a fragmented, unmanageable product that loses its core value - Market insight: Feature flagging adoption is still in its early stages compared to observability, with significant growth potential as CI/CD speeds increase - Strategic lesson: Saying 'no' to custom feature requests is essential for maintaining a focused product vision and preventing engineering burnout ## Topics Feature Flagging, OpenFeature, Open Source Software, DevOps, CI/CD, Software Engineering, Vendor Lock-in, Product Strategy, A/B Testing ## Chapters - 1:00 — From Mobile A/B Testing to DevCycle: The origins of Taplytics and the pivot from marketing-focused mobile experimentation to developer-centric feature flagging. - 3:35 — The Shift in Development Workflows: How modern CI/CD, trunk-based development, and increased deployment frequency are driving the need for robust feature management. - 8:50 — The Importance of Engineering Ownership: Why the shift in responsibility from product managers to engineers necessitates tools that integrate directly into the development lifecycle. - 11:20 — The Value of OpenFeature: How an open standard for feature flagging provides vendor portability and prevents the 'hardwired' client implementation problem. - 16:30 — The Maturity of the Feature Flagging Market: Comparing the adoption rates of observability versus feature flagging and the impact of AI-augmented coding on deployment frequency. - 29:45 — Managing Complexity at Scale: Strategies for reducing the cognitive overhead of managing hundreds of feature flags across different environments. - 32:15 — The Power of Saying No: A founder's advice on avoiding the trap of custom enterprise requirements to maintain product focus and long-term scalability. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/open-source-startup-podcast/episodes/e173-feature-flagging-with-openfeature/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/open-source-startup-podcast/e173-feature-flagging-with-openfeature.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.