Intermediate 6 topic areas 61+ exercises

Progressive Delivery Engineer

Progressive Delivery Engineers build and operate the systems that control how new features reach users — safely, gradually, and measurably. Their daily English covers writing rollout plans, explaining feature flag strategy to product managers, documenting canary analysis criteria, and communicating deployment risk. This path covers the vocabulary of controlled rollouts, experimentation infrastructure, and the language for discussing release risk with both technical and non-technical audiences.

Topics covered

  • Feature flags & toggles
  • Canary releases
  • Ring deployments
  • Experimentation platforms
  • Rollout communication
  • Release automation

Vocabulary spotlight

4 terms every Progressive Delivery Engineer should know in English:

feature flag n.

A configuration mechanism that enables or disables a feature at runtime without deploying new code — allowing gradual rollouts, A/B tests, and instant rollbacks

"We rolled out the new checkout flow using a feature flag, enabling it for 5% of users before the full launch."
canary analysis n.

An automated comparison of error rate, latency, and business metrics between a canary deployment and the stable baseline — used to decide whether to promote or roll back

"Canary analysis detected a 3x increase in 500 errors at 1% traffic before we paused the rollout."
blast radius n.

The scope of users or systems that could be impacted if a deployment fails — progressive delivery is designed to minimise blast radius at each stage

"Limiting the blast radius to 2% of traffic during the canary phase protected 98% of users from the latency regression."
kill switch n.

A feature flag configured to instantly disable a feature for all users — the emergency rollback mechanism for a progressive delivery system

"We activated the kill switch within 90 seconds of detecting the payment failure spike, before most users were affected."
Open full glossary →

📚 Vocabulary Reference

Key terms organised by category for Progressive Delivery Engineers:

Release Strategies

canary releaseblue-green deploymentrolling updatering deploymentdark launchshadow deploymentA/B testfeature flagkill switchrollback

Analysis

canary analysisbaselineerror ratelatency p99statistical significanceminimum detectable effectconfidence intervalmetric regressionautomated rollbackpromotion gate

Tooling

LaunchDarklyUnleashFlagsmithArgo RolloutsFlaggerfeature toggletargeting rulerollout percentagesegmentvariant

Communication

rollout planblast radiusrelease riskgo/no-gorollout criteriapause conditionstakeholder sign-offrelease announcementfeature freezelaunch checklist
Study full vocabulary modules →

Recommended exercises

Real-world scenarios you'll practise

  • Writing a rollout plan document: specifying release stages, traffic percentages, canary analysis criteria, and rollback conditions
  • Explaining feature flag strategy to a product manager who wants to launch to 100% of users immediately
  • Writing a post-mortem for a canary deployment that caused a customer-facing regression before detection
  • Presenting the experimentation platform to a product team: explaining how to configure a feature flag A/B test and interpret results

Recommended reading

Explore another role

💰 Platform Economics Analyst / FinOps Engineer

Open path →