Learn Feature Flags
A free, practical course on feature flags and progressive delivery - from your first toggle to trunk-based development, experimentation and keeping flag debt under control.
9 chapters
Feature Flags Fundamentals
What feature flags are, why teams adopt them, and how the decouple deploy from release model changes how you ship software.
12 min read
Types of Feature Flags
The four categories of feature flag - release, operational, experiment, and permission - and why each one has a different lifespan and owner.
12 min read
Targeting and Progressive Rollouts
How targeting rules, percentage rollouts, and consistent bucketing let you release features to the right users gradually instead of all at once.
13 min read
Progressive Delivery Strategies
A practitioner walkthrough of canary, ring, and percentage rollouts using feature flags so you ship risky changes without waking anyone up.
13 min read
Experimentation and A/B Testing
How to turn a feature flag into a real experiment, read the results honestly, and avoid the statistics traps that make teams ship losing changes.
14 min read
Managing Flag Debt
Why feature flags rot into technical debt, how to spot stale flags, and a repeatable process for cleaning them up before they cause an outage.
12 min read
Feature Flag Architecture
How to design a feature flag system that stays fast, reliable, and safe as your traffic and flag count grow.
13 min read
Testing With Feature Flags
How to keep your test suite sane when every feature can be on, off, or half rolled out to a subset of users.
12 min read
Choosing a Feature Flag Platform
A decision framework for picking a feature flag platform that fits your architecture, budget, and how your team actually ships.
13 min read
Free Newsletter
Get the Feature Flags Newsletter
Platform benchmarks, real pricing data and progressive delivery practice. No spam.