LaunchDarkly Blog

Backspace icon
Search iconClose icon

Search

Search icon

Best Practices - Page 3

Best Practices
Aug 23
UML Deployment Diagrams Versus Entity-Relationship Diagrams

This article looks at two ways of representing systems using diagrams: Unified Modeling Language (UML) deployment diagrams, and entity-relationship diagrams (ERD).

LaunchDarkly

Best Practices
Aug 11
How to Enable Server Side Experimentation

In this article, you will learn about server side experimentation in agile environments and how it benefits developer teams.

Tanaka Mutakwa

Best Practices
Aug 09
7 Ways to Think Like a High Performing Engineering Team from Gene Kim

Even if becoming a high-performing team is an aspirational goal at the moment, getting your team's collective brainpower focused in that direction is a good start.

Kevin Smith

Best Practices
Aug 04
What to Expect When You're Expecting a LaunchDarkly SDK

In this post, I want to explore some of those features to give you a better sense of the value packed into each SDK.

Brian Rinaldi

Best Practices
Aug 02
Three Ways to Build Release Assurance into a Software Development Life Cycle

Release assurance is the state of knowing what version or variant of software a user has received, and what the effect has been. Here are three concrete actions to start building release assurance into software development life cycles.

Heidi Waterhouse

Best Practices
Jul 19
Decoupling Monoliths With Container Orchestration and Feature Flags

In this guide, we'll talk about monolith migration patterns and how they interact in hypothetical scenarios. You’ll also learn more about feature flags, container orchestration, and other useful tools to employ in a monolith migration.

Oscar Nevarez

Best Practices
Jul 07
How Experimentation Tooling Can Set You Up For Failure

In this post, I want to talk about why it’s much better to think of experimentation as a layer on top of your parameterization system.

Robert Neal

Best Practices
Jun 28
How to Integrate Canary Releases into a CI/CD Pipeline

This article explores the ins and outs of canary releases and how to implement them among your other CI/CD processes.

Tyler Charboneau

Best Practices
Jun 21
Enabling Digital Transformation Through DevOps

This article will show how you can use DevOps to achieve digital transformation in your company.

LaunchDarkly

Best Practices
Jun 07
Testing in Production with Kubernetes 

Let’s explore how to safely and effectively test in production with Kubernetes.

LaunchDarkly

Best Practices
Jun 02
How to Keep Control of Your Project with Agile Release Planning

In this article, you’ll learn how you can control releases by using an agile release plan and how you can plan more frequent production releases by using feature flags.

LaunchDarkly

Best Practices
May 31
Handling Data at the Edge with Cloudflare Workers

What's the big deal about edge functions? In this post, we'll explain and demonstrate how LaunchDarkly works with data at the edge.

Brian Rinaldi

Best Practices
May 17
Feature Branching: A Guide to the Do's and Don'ts

Let’s explore what feature branching is, and why developers create feature branches. Then, we’ll share our experience of what works—and what doesn’t—to help you successfully implement feature branching in your DevOps processes.

LaunchDarkly

Best Practices
May 12
5 Ways Astro Makes Building Web Apps Better

In this post, I'll explore the innovations of Astro and how you can integrate LaunchDarkly within the application.

Brian Rinaldi

Best Practices
May 10
How We Deploy Relay Proxy at LaunchDarkly

We often get asked about how we use Relay Proxy at LaunchDarkly, and this post will do all the explaining.

LaunchDarkly

Best Practices
May 05
Tips & Tricks: When Not to Use LaunchDarkly Feature Flags

From email blasts to API secrets, here are some examples of when feature flags just aren't going to work for you.

LaunchDarkly

Best Practices
May 03
How We Toggle in LaunchDarkly

In this blog post, we're going to step through a few of the most common ways we see people extend their toggling beyond just hitting the switch in the UI.

Cody De Arkland

Best Practices
Apr 28
Tips & Tricks: How to Automate Percentage Rollouts in LaunchDarkly

In this post, we'll explain the super easy way to perform a percentage rollout, as well as a more manual way when you really want to get hands-on. 

Kevin Smith

Best Practices
Apr 21
Wrapping LaunchDarkly

Even though the SDKs are straightforward to use, you're still likely to encounter a number of situations where you may prefer to create your own custom wrapper around the API provided by the SDK.

Brian Rinaldi

Best Practices
Apr 12
Managing Feature Flags in Visual Studio Code

In this post I will briefly explore LaunchDarkly's Visual Studio Code extension. We'll see how to get it set up and how to use it.

Brian Rinaldi

Best Practices
Apr 05
Build vs. Buy: 11 Tips for Migrating to LaunchDarkly

In this final post in our Build vs Buy series, we'll focus on guidance and tips on conducting a migration from a homegrown or open-source solution (OSS) to LaunchDarkly.

Dawn Parzych

Best Practices
Mar 31
Tips & Tricks: Searching for Flags Across Environments and Projects

Many of our users wonder about some of the ways you can search for feature flags across various environments within a project. It’s a common question—and there’s actually more than one way to do it.

LaunchDarkly

Best Practices
Mar 15
How to Pull Off a Database Migration With LaunchDarkly

Learn how to migrate safely using a gradual, reversible, and verifiable processes controlled with feature flags.

LaunchDarkly

Best Practices
Mar 10
Getting Started with Svelte and LaunchDarkly

Since Svelte is just JavaScript, you don't need any framework-specific libraries to use it with LaunchDarkly – you can leverage the existing JavaScript libraries. Let's see how.

Brian Rinaldi