Fragmented - AI Developer Podcast

248 - Feature Flags & A/B Testing: A Deep Dive with Ishan Khanna

12 snips
Jun 26, 2023
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Flags Enable Tests, Tests Require Flags

  • A/B testing is the data collection and analysis process, while feature flags are the technical mechanism to expose control and variant groups.
  • Feature flags without measurement are just gating; measurement makes them experiments.
ADVICE

Match Sample Size To Effect Size

  • Only run experiments when you can reach sufficient sample size for the effect size you want to detect.
  • Smaller expected changes need much larger samples or longer runtimes to reach statistical power.
ADVICE

Use Flags As Kill Switches

  • Feature flag everything you deploy to give yourself a kill switch and reduce release risk.
  • Flags let you decouple rollout from app releases and quickly disable bad changes in production.
Get the Snipd Podcast app to discover more snips from this episode
Get the app