Feature Flags
Featured content
What Are Feature Flags?
Blog13 min read
What is a feature flag? Feature flags are a software development concept that allow you to enable or disable a feature without modifying the source code or requiring a redeploy. They are commonly referred to as feature toggles, release toggles, or feature flippers. At a basic level, feature flags take the form of simple conditionals (e.g., if-else statements...
Feature Flags: Beyond the Boolean
Blog11 min read
Like many problems in computer science, feature flagging seems deceptively easy ...
Failure Recovery: Strategies for Recovering From Failed Deployments
Blog12 min read
The false feeling of safety Many of us have been there before. You wrap up all t...
Educational videos
What Is a Feature Flag?
Video
Watch this introductory video to understand the anatomy of a feature flag in a f...
Feature Flags: Frontend vs. Backend
Video
Watch this video to learn how to leverage feature flags across the whole stack.
Your First Feature Flag in 5 Minutes
Video
Watch this video to learn how to create and enable feature flags in LaunchDarkly...
All Feature Flags
What Is Progressive Delivery All About?
Blog11 min read
The art of moving fast but with control. Progressive Delivery is a modern software develop...
Split Alternatives for Feature Flag Management and Experimentation
Blog10 min read
Feature flags management is an essential aspect of modern software development, providing ...
3 Reasons Mobile App Releases Are So Painful…and How to Fix Them
Blog7 min read
Nearly 500K mobile apps were downloaded every minute in 2023. What’s more, people spent ⅓ ...
"Build": The First Pillar of Feature Management
Blog13 min read
A growing number of software teams have begun adopting feature management to ship code fas...
All the Canaries Lived: It's Time to Adopt Progressive Delivery
Blog6 min read
Sometimes we make progress by giving it a name. James Governor of RedMonk coined the term...
What Is a Kill Switch in Software Development?
Blog7 min read
You’ve likely seen the term “kill switch” getting tossed around quite a bit in the develop...
How LaunchDarkly Helps Product Managers Deliver More Value
Blog6 min read
Coming from a Product Manager who used to be a LaunchDarkly customer. Depending on the Pro...
Talking Nerdy With "Technically Speaking"
Blog11 min read
Our own developer advocate sat down with the Technically Speaking podcast at the Agile Mid...
Git Branching Strategies vs. Trunk-Based Development
Blog14 min read
What is a branching strategy? A “branching strategy” refers to the strategy a software dev...
Feature Flags Best Practices: Release Management
Blog8 min read
A guide to using feature flags for successful software rollouts. When most people think of...
Implementing Feature Flags in an Angular E-commerce App
Blog4 min read
E-commerce applications can take on many forms. Whether they're retail, goods exchange, or...
5 Best Practices for Getting Started with LaunchDarkly
Blog18 min read
When implementing or adopting a new technology, there always comes a time when we shift ou...
Load more