Back to index
OtherSelf-guided missions plus live virtual classes·Free self-guided courses and public virtual classes

LaunchDarkly Academy

3.8

Teaches a genuinely important engineering practice that most teams implement badly, and the free tier is open to anyone. The certification programme was rebuilt recently, so check what is current before planning around it.

What We Liked

  • Progressive delivery is a real discipline and the training treats it as one
  • Free self-guided courses and public virtual classes, open to non-customers
  • Good coverage of flag lifecycle management, including the part everyone skips
  • AI configs material addresses a genuinely new problem rather than rebranding an old one

What Could Be Better

  • The certification programme was retired and rebuilt in late 2025, so older guidance circulating online is stale
  • Light on the organisational reasons flag debt accumulates, which are rarely technical
  • Heavily oriented toward LaunchDarkly's model of flag management
  • Some paths assume an account with permissions a learner may not have

Detailed review

Feature flags are one of those practices that sound trivial and turn out to have real depth. The naive version, an if statement reading a config value, is easy and gets teams surprisingly far before the problems start. The problems, when they arrive, are architectural and organisational rather than technical, and this training is at its best when it addresses them. The core progressive delivery material is sound.

Decoupling deploy from release so that shipping code and enabling behaviour become separate decisions, which is the conceptual move that makes everything else possible. Percentage rollouts and how to choose a bucketing key so a user gets a consistent experience rather than flickering between variants on each request. Kill switches and what makes one trustworthy, which mostly comes down to whether the path that disables the feature has itself been tested. Ring deployment to internal users, then a small cohort, then wider.

None of this is conceptually hard and all of it is done badly in the wild, usually because a team adopted flags tactically to unblock one release and never went back to think about the practice. The flag lifecycle content is the most valuable part and the part most likely to be skipped by learners in a hurry, which is a shame because flag debt is the thing that eventually makes a codebase miserable. A flag is created for a rollout, the rollout succeeds, and the flag stays. It stays because removing it requires touching code that currently works, and nobody gets credit for that.

Multiply by a few years and you have a codebase where every function has three branches, two of which are permanently dead, nobody can safely delete any of them because the flag state is set in a system somebody left the company owning, and the combinatorial space of possible configurations exceeds what anyone can reason about or test. The training covers detection of stale flags, archival workflows and the practice of setting a removal date at creation time. What it does not cover, and what actually determines whether flags get cleaned up, is that no engineering organisation I have seen rewards flag removal. The technical mechanism is easy.

Making it somebody's job is the hard part and the training is silent on it. The AI configs material is newer and addresses a problem that genuinely did not exist a few years ago, which is managing model selection, prompts and parameters as runtime configuration rather than as deployed code. This is a sensible application of the flag model. Prompts change far more often than application code, the change is usually made by someone who is not an engineer, and the effect of a change is probabilistic and needs measuring rather than asserting.

Treating a prompt as a versioned, targetable, rollback-able configuration with an experiment attached is obviously correct once stated, and the training makes the case well. It is also, transparently, LaunchDarkly extending its product into a new category, and the material does not pretend otherwise. There is a wrinkle worth flagging about the certification programme. The previous certification guide was retired in late 2025 and the programme has been rebuilt, with certifications now covering feature management, guarded releases, experimentation and AI configs.

This means a fair amount of advice circulating online about LaunchDarkly certification describes a programme that no longer exists in that form. Check the current certifications page rather than trusting a blog post, and be aware that the structure may still be settling. The free access is genuine, self-guided courses and public virtual classes are open to anyone, and the certification exams are part of the open programme rather than an upsell. Three point eight.

Real discipline, taught adequately, free to access, with a gap where the organisational reality should be and a certification programme still finding its shape after a rebuild.

[ final ]

The verdict.

Worth a few hours for any engineer who ships behind flags, which in 2026 is most of them. The flag lifecycle material alone justifies the time.