About this tutorial

This tutorial teaches you how to create feature flags, integrate flags with code, and use them to control feature releases. It includes four lessons covering multiple scenarios for using feature flags. It also introduces techniques that provide powerful control over your code without editing.

By the end of this tutorial, you will have a strong foundation for implementing feature flags in your codebase.

Prerequisites

This tutorial uses HTML and Javascript, but you can use it even if you haven't written code before.

There are two requirements to use this tutorial:

  1. A Replit Account.
    • Replit is a Cloud IDE (Integrated Development Environment) that hosts the application used in today's lessons. Check your email for a Replit invitation.
    • After accepting the Replit invite, open the Toggle Runner project.
  2. A LaunchDarkly Account. Check your email for a LaunchDarkly account invitation.

Now let's get started!