Progressive Delivery is a new software development lifecycle that builds upon the core tenets of CI/CD. It lets teams ship faster, reduce risk, and continuously improve the customer experience.| LaunchDarkly
Performing a canary release helps improve your final release for end users ahead of a much larger rollout.| LaunchDarkly
The evolution of feature toggles to feature flags and what it holds for the future of software development.| LaunchDarkly
Deploying new features is often risky business, especially in a high-volume production environment. A bad bug can take down your entire app or affect your user base.| LaunchDarkly
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
Learn the ins and outs of blue-green deployments in this introductory guide. And learn how to gain more control over such deployments with feature flags.| LaunchDarkly
In the context of distributed systems, canaries are used to limit the blast radius of software releases. Per the Google SRE book:| dreynaud.fail
A microservices-led architecture could be right for you, but how do you know for sure? Here are a few indications on how to know if and when you're ready and some approaches to consider.| LaunchDarkly
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.| LaunchDarkly
Testing software changes in a real-world production environment is essential to modern development. Learn how to test in production safely with feature flags using a feature management platform.| LaunchDarkly