LaunchDarkly Blog
Search
Developer productivity - Page 2
6 Kubernetes deployment strategies (with sample code)

Jesse Sumrak
Introducing new insights, integrations, and ways to manage releases at scale with LaunchDarkly
Today we’re happy to announce several new features that address these important issues that arise at enterprise scale, making it even easier to efficiently manage releases across your organization

Steve Zegalia
Declutter your flags with automated flag archival checks in LaunchDarkly
We’re excited to introduce automated checks in LaunchDarkly to let you know when a flag is ready to be removed. That means that your team can more easily and proactively manage flag debt, contributing to a cleaner codebase and freeing up more time for building and shipping new products.

Steve Zegalia
Release management guide: what it is & why it matters

Jesse Sumrak
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
Change Failure Rate: What It Is & How to Measure

Jesse Sumrak
Deployment Frequency: What It Is and How to Increase It

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

Jesse Sumrak
DevOps vs. CI/CD: Complete Guide to Better Software Delivery

Jesse Sumrak
Smoke Signals: A Comprehensive Guide to Smoke Testing in Software Development

LaunchDarkly
Guide to software release versioning best practices

Erin Mikail Staples
Why Decouple Deployments From Releases?

Peter McCarron
What Are Feature Flags?
Feature flags allow you to enable or disable a feature without modifying source code or requiring a redeploy.

Brian Rinaldi
3 Best Practices For Zero-Downtime Database Migrations

Paul Wright
What is a staging environment?
A proper staging environment can catch most problems related to your code before it goes live. So, let’s talk about it.

LaunchDarkly
Feature flag considerations in a microservice architecture
In this article, you’ll learn more about feature flags and the situations in which they can help you. You’ll also see how they can be used to help you take granular control of your microservices, enabling you to test new features easily.

James Konik
What Is a Software Release?
There are a few different types of releases, which we can delineate based on the purpose they serve, their scope, and impact on users.

Rebecca Dodd
5 cloud deployment models: which one is right for you?
Whenever you hear about the “cloud” or “cloud computing,” you think about computing resources that someone else manages. But that’s just one of the few cloud deployment models.

LaunchDarkly
Feature Toggle vs Feature Flag: Is There a Difference?
The evolution of feature toggles to feature flags and what it holds for the future of software development.

Jesse Sumrak
Blue-green deployment 101: how to reduce deployment risk
A blue-green deployment is an application release strategy for safely updating apps in production with no downtime.

LaunchDarkly
Feature Flags: Beyond the Boolean
Regardless of which path you choose, to buy or to build, let's explore some of the cool things you can do beyond simple feature toggles with a feature management platform like LaunchDarkly.

Brian Rinaldi
Feature Flag Testing—Strategies & Example Tests
In this post, we will discuss some of the challenges with testing in a world of feature flags and provide some recommendations for how to address these challenges.

Lev Lazinskiy
Pros and Cons: Cloud Deployment Models
Whether you're mulling a migration or considering the benefits of the one you're using now, this article examines the benefits and downsides of various deployment models in terms of overall offerings, as well as security and cost.

Harshil Patel
Release management 101: how to build your process
This article will explore the goals and benefits of the release management process and strategies for implementing that process in organizations.

Allan MacGregor