LaunchDarkly Blog
Search
Latest De-risked releases Posts
Mitigating signup spam spikes with LaunchDarkly and Twilio Verify in an ExpressJS app
In this tutorial, we’ll build an ExpressJS demo app that has the flexibility to toggle extra verification layers on during spam attacks. This demo combines Twilio Verify, a fraud verification API that can be used across many communications channels, with LaunchDarkly feature flags. Take that, spammers.

Tilde Thurium
Upgrade your APIs safely with Progressive Rollouts in an ExpressJS Application

Tilde Thurium
Upgrade your APIs safely with Progressive Rollouts in a Python FastAPI Application

Tilde Thurium
Using LaunchDarkly to target different audience segments within your Python Application
In this tutorial, you will learn how to create different user experiences in a Python application that provides two different playlist examples by leveraging LaunchDarkly's targeting rules and segments.

Erin Mikail Staples
Innovating Safely With Generative AI in Financial Services

Matt DeLaney
Creating customized user experiences using Express JS and LaunchDarkly segment targeting

Tilde Thurium
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
5 Strategies to De-Risk Software Releases in Financial Services

Matt DeLaney
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
Mean Time to Restore (MTTR): What It Is & How to Reduce It

Jesse Sumrak
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
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
Using LaunchDarkly to mitigate risk by implementing Kill Switch flags within your Python application.
One of the best ways to keep innovating with speed while mitigating risk is by implementing feature flags. Using Kill Switch flags can help you swiftly disable potentially problematic features, preventing outages within your application, keeping your user experience top-tier. Let’s work through how to implement Kill Switch flags using LaunchDarkly in a Python application.

Erin Mikail Staples
4 Risk Mitigation Strategies for Software Releases

Manish Gupta
The Impact of Feature Management on Software Engineering and Business Performance

Matt DeLaney
CI/CD Showdown: Continuous Integration vs. Delivery vs. Deployment

Jesse Sumrak
Ultimate Guide to CI/CD Best Practices to Streamline DevOps

Jesse Sumrak
Release Assistant: Introducing Automation, Monitoring, and UX Improvements

Steve Zegalia
What Are Software Deployments? Methodology + Best Practices

Peter McCarron
Modern DevOps: The Shift to Operating Continuously

Brian Rinaldi
Top 4 Release Management Trends for 2024
.jpg)
Eric Rubin
AI Development With LaunchDarkly: Release, Measure, and Iterate
Use LaunchDarkly to rapidly deliver generative AI (GenAI) functionality into your applications without compromising safety.

Cody De Arkland
Don't Ship Software on Weekends Ever Again. Here's the Secret
A look at the culture, process, and technology changes necessary for rapid software delivery.

LaunchDarkly
The New Software Release Lifecycle: Releasing, Measuring, and Iterating on Software in Production With LaunchDarkly

Steve Zegalia