LaunchDarkly Blog

Backspace icon
Search iconClose icon

Search

Search icon

Developer productivity - Page 3

Developer productivity
Jun 09
Blue-green vs. rolling deployments: pros, cons & implementation

Having an efficient and intelligent deployment pattern is integral for developing modern software. This article explores both blue-green and rolling deployments, their options, their benefits and challenges, and some tools that support both methods.

LaunchDarkly

Developer productivity
May 26
Feature-Driven Development vs. Test-Driven Development

In this post, we'll examine two popular Agile methodologies and outline their pros and cons.

LaunchDarkly

Developer productivity
Feb 17
Using LaunchDarkly with TypeScript

If you are already using TypeScript in your application development or looking to start, this post will show you how to get LaunchDarkly working within your TypeScript code using the Node.js SDK and how to integrate the React SDK for the frontend in a TypeScript project.

Brian Rinaldi

Developer productivity
May 18
What Is a Canary Release?

Performing a canary release helps improve your final release for end users ahead of a much larger rollout. 

LaunchDarkly

Developer productivity
Apr 14
Git Branching Strategies vs. Trunk-Based Development

This article will first review the benefits and shortcomings of several common Git branching strategies. Then, we’ll compare those to trunk-based development to learn how the latter solves those shortcomings and enables modern software delivery practices through feature flag management.

LaunchDarkly

Developer productivity
Apr 08
Software Release Management: Strategies & Best Practices

Release management is the process of optimizing all stages of launching a software product or feature. As enterprise software delivery becomes faster and more complex, release management is essential to meet deadlines without sacrificing quality.  

LaunchDarkly

Developer productivity
Apr 06
Test environments 101: definition, types, and tests

This post explores test environments from the ground up. Not only will you learn what a test environment is, but you'll also discover how best to set up one in the era of continuous deployment. Then we'll discuss how best to manage them.

LaunchDarkly

Developer productivity
Mar 18
Testing in production to stay safe and sensible

“Testing in production” refers to the practice of running code on production servers, using real data from real users, without showing the new behavior to the majority of users. These tests are frequently run during the final stages before releasing the software to a broad audience.

Heidi Waterhouse

Developer productivity
Mar 26
The only guide to dark launching you’ll ever need

LaunchDarkly

Developer productivity
Jan 14
Trunk-Based Development 101: How to Get Started

Team LaunchDarkly

Developer productivity
Dec 22
What Is Canary Testing? Benefits, Challenges & How to Get Started

Team LaunchDarkly

Developer productivity
Feb 11
Continuous Development: ‘Times Are a-Changin'

Adam Zimman

Developer productivity
Jul 21
Testing in Production the Netflix Way

Andrea Echstenkamper

Developer productivity
Jul 08
Feature branching using feature flags

Justin Baker

Developer productivity
Apr 07
Canary Launches: How and Why to Canary Release

Edith Harbaugh