~/lightning

Lightning Talk: Feature Flagging at Scale: Problems with Flag Cleanup

Lightningat OpenFeature Summit Europe 2025 · on Tuesday, 2025-04-01· at 16:50· Level 3 | ICC Capital Suite 2-4· [devops-and-delivery]
slides:none on file

At large scale flags diverge from code: flags in the platform but not in repos, flags in code but not on the platform, and ambiguous Heisenberg flags that may be unreachable or mis‑targeted. Practical fixes include IDE integrations, ESLint checks, CI/CD gating, event exposure logs and static rewrites with Piranha (and its commercial offshoot Guitar). Real numbers make the pain concrete: Google runs ~100,000 experiments a year and Uber reports about 800 PRs/month from automated cleanup. Testing explodes combinatorially.

AI-written summary · about

  1. 0:00Feature flagging at scale
  2. 1:43Problems with stale flags
  3. 4:51Solutions for unused flags
  4. 6:38Heisenberg flags cleanup
  5. 7:41Testing flags in production
  6. 9:24Automated testing challenges
  7. 10:27Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.