Review of FeatureManagement with LaunchDarkly by Michael Gillett

Priya Shastri
2 min readDec 27, 2021

In this book the author discusses new ways to make changes in live system in production.

In chapter 1 Introduction to Feature Management with LaunchDarkly, Feature Management is defined as the process of changing the elements of a system without changing the application code underneath. LaunchDarkly is a tool that allows the user to make changes to applications at runtime. Understanding modern software development practices, how CI/CD is used etc is described in this chapter. Collaboration, shifts in scope and accountability , shorter release cycles and continuous learning are emphasized in this chapter. In chapter 2 Overview of Feature Management is discussed. Temporary features flags and permanent feature flags are discussed here. Feature flags are explained in detail here.

The launch darkly APIs are discussed in chapter 3. Jump to this chapter if you are already an expert on why we are using Launch darkly. The screen shots provided in this chapter are accurate and can be easily understood.

In chapter 4 Percentage and ring rollouts the author discusses how some percentage of customers get the new feature and the others do not. In chapter 5 experimentation is discussed for testing business and technical hypothesis.

In chapter 6 and chapter 7 how to manage switches and trunk based implementation is discussed. In chapter 8 and chapter 9 experiments and migration techniques are discussed.

Overall,

  1. Good material for using LaunchDarkly for a new user
  2. Can provide more screen shots of the client for LaunchDarkly.

Send some claps my way & follow me on Medium! 👏

Subscribe below to get a notification whenever I publish! 📨

Connect with me on LinkedIn & Twitter for more such blogs! ✅

--

--