~/talk

Improving feature flag implementation to achieve flow

links:none on file
slides:none on file

Feature flags are often misapplied and create invasive if/else clutter, hidden dependencies and extra on/off test permutations; a French survey finds 29% of flags never change within an iteration, 27% are for segmented activation, 40% support parallel dev and 10% enable testing directly in production. Viable replacements include trunk-based development with smaller user stories (example: healthcare booking split to deliver start/end flows), design patterns like branch-by-abstraction or strangler for rewrites, using domain events or strategy/ decorator for context activation, and circuit breakers + health checks to automate toggles and fallbacks.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:07Problem with feature flags today
  3. 7:35What is a feature flag
  4. 9:49Why use feature flags
  5. 14:21Alternatives to classic flags
  6. 17:36Trunk based development limits
  7. 20:12Splitting user stories properly
  8. 23:52Hamburger technique for splitting
  9. 27:34Context specific activation
  10. 30:01Complex use cases and patterns
  11. 32:30Two versions in parallel
  12. 35:47External dependency handling
  13. 38:17Explicit customer requests
  14. 38:40Long-term drawbacks of flags
  15. 40:31Final recommendations and Q&A
~/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.