LaunchDarkly Blog

Backspace icon
Search iconClose icon

Search

Search icon

Latest Feature Flags Posts

Feature Flags
Nov 04
Join us at AWS re:Invent 2025

Visit us at booth #1339!

Neha Julka

Feature Flags
Oct 30
Less clutter, more control: Manage flag permissions at scale

Preset Role Scope and Flag Lifecycle Settings can help you issue cleaner, faster releases.

Bhargav Brahmbhatt

Feature Flags
Oct 27
Accelerating release safety with LaunchDarkly Vega and GitHub

Using Vega and GitHub together increases your release control plane.

Neha Julka

Feature Flags
Oct 08
The developer's guide to free feature flagging services

Feature flags let you deploy code safely, test in production, and roll back instantly.

Jesse Sumrak

Feature Flags
Apr 04
LaunchDarkly Recognized as a Spring 2025 G2 Grid® Report Leader in Feature Management

Emily Coleman

Feature Flags
Mar 20
Transforming software development: Key findings from our Spring 2025 Customer Census

Emily Coleman

Feature Flags
Mar 12
5 best practices for getting started with LaunchDarkly

Set up your first project, choose an SDK, and start using feature flags.

Peter McCarron

Feature Flags
Dec 12
Modernizing software delivery at Ally Financial

Megan Moore

Feature Flags
Nov 27
Detecting vaccine misinformation in a custom Bluesky feed, using LaunchDarkly and OpenAI

In this tutorial, you’ll create a Bluesky custom feed in Python that filters posts based on keywords. You’ll use an OpenAI model to do basic sentiment analysis on the posts, discarding the ones that are likely to be misinformation. Then you’ll wrap the LLM call in a LaunchDarkly feature flag so you can quickly enable it when misinformation surges.

Tilde Thurium

Feature Flags
Nov 18
Using LaunchDarkly Feature Flags in a Contentful + React Application

In this tutorial, you’ll learn how to use LaunchDarkly feature flags to show and hide front-end features in a Contentful + React web application.

Tilde Thurium

Feature Flags
Nov 07
Email API showdown: testing Mailgun vs. Resend with LaunchDarkly feature flags

In this tutorial, you’ll learn how to use LaunchDarkly feature flags to toggle between 2 different email providers (Resend and Mailgun) in an ExpressJS application.

Tilde Thurium

Feature Flags
Oct 31
5 Strategies to De-Risk Software Releases in Retail & eCommerce

LaunchDarkly

Feature Flags
Oct 21
Building a toggle-able link in bio app with Reflex.dev and LaunchDarkly

By day, I'm a developer experience engineer; by night, I'm a stand-up comedian. My audience (whether it's a tech conference or comedy club) differs widely.  And as any skilled performer knows, the first way to bring on the tomatoes is by not serving your audience what they want. Fortunately, I've crafted a customizable (and toggle-able) link in the bio application using Reflex.dev and LaunchDarkly, which displays different information based on the scenario. Follow this guide to learn how to create a dynamic (and visually appealing) link in the bio site.

Erin Mikail Staples

Feature Flags
Oct 03
Building a Dynamic Email Personalization System with Resend, LaunchDarkly, and SQLite

In this guide, we'll build a dynamic email marketing system that personalizes emails for different user segments. We'll use Resend to send emails, LaunchDarkly to control which users receive customized content using feature flags, and SQLite to store and manage user data. We'll also use python-dotenv to securely manage our environment variables, such as API keys.

Amit Jotwani

Feature Flags
Sep 25
Innovating Safely With Generative AI in Financial Services

Matt DeLaney

Feature Flags
Sep 20
Creating customized user experiences using Express JS and LaunchDarkly segment targeting

Tilde Thurium

Feature Flags
Sep 17
Using the LaunchDarkly CLI Local Development Server: Testing Client-Side and Server-Side Flags in an Astro Application

In this tutorial you will learn to add a kill switch to disable 3rd-party API calls in a FastAPI application, using the LaunchDarkly Python SDK.

Erin Mikail Staples

Feature Flags
Sep 17
Quickly disable external API calls in your FastAPI application using FastAPI and LaunchDarkly kill switch flags

In this tutorial you will learn to add a kill switch to disable 3rd-party API calls in a FastAPI application, using the LaunchDarkly Python SDK.

Tilde Thurium

Feature Flags
Sep 16
5 Strategies to De-Risk Software Releases in Financial Services

Matt DeLaney

Feature Flags
Sep 12
Business in the front, party in the back: creating customized user experiences using Fastify JS and LaunchDarkly

Treating every user the same is risky when they may have different goals, dreams, desires, and features they care about. To provide the best experience, you want to customize your website based on what you know about your users. Luckily, LaunchDarkly makes it easy to do just that. In this tutorial, you will learn how to use segment targeting to show users with a .edu email address a student version of your website using LaunchDarkly and Fastify.

Tilde Thurium

Feature Flags
Sep 11
Mean Time to Restore (MTTR): What It Is & How to Reduce It

Jesse Sumrak

Feature Flags
Sep 06
How to instantly roll back buggy features with LaunchDarkly’s JavaScript client library

LaunchDarkly’s kill switch feature flags are a helpful tool to disable features with a single click rather than going through an entire code deployment. In this tutorial, we’ll use LaunchDarkly's kill switch flags in a JavaScript application. We’ll add a new feature to an example application called "DJ Toggle’s fan page", and wrap it in a feature flag to mitigate risk in the rollout process. Additionally, we’ll explore how to roll back features if we encounter pesky bugs.

Erin Mikail Staples

Feature Flags
Aug 30
How to instantly flip web app styles with LaunchDarkly's JavaScript client library

Discover how to instantly switch web app styles using LaunchDarkly's feature flags in this JavaScript tutorial. Follow along as we transform DJ Toggle’s fan page from a nostalgic 1995 look to a sleek 2000s style, all controlled by a feature flag. Learn to create and manage feature flags, allowing you to update your app’s appearance without redeploying code. If something goes wrong, simply toggle the flag off to revert to the original style, ensuring a smooth user experience. This step-by-step guide emphasizes risk-free feature rollouts, making your development process safer and more efficient. Explore more ways to innovate confidently with LaunchDarkly’s powerful tools.

Erin Mikail Staples

Feature Flags
Aug 15
How to mitigate risk with progressive feature rollouts in Python using LaunchDarkly.

“Works on my machine” can be a standard cop-out for remedying problems within your code base. While yes, things can work great in a small silo errr — one device, rolling out features at scale can increase the potential for risk as more users access a new feature or application.  Roll out new features confidently by leveraging progressive rollouts to identify any issues that may occur as you scale.

Erin Mikail Staples