Feature Flags: Transform Your Product Development Workflow
Feature Flags: Transform Your Product Development Workflow is a self-paced course by Ben Nadel. My development team was consistently releasing critical errors into production.
Course facts
- Lessons
- 0
- Duration
- self-paced
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Ben Nadel
- Price
- Premium
Nothing helped reduce the number of downtimes. Unit tests did not solve the problem. Code reviews yielded no results. Changing the technology stack did not help. Slowing down the development cycle didn't work either. Maintaining stable system operation during the evolution of the product became a Sisyphean task.
Until we discovered feature flags. They changed everything. The number of failures and incidents decreased from daily to weekly, and then to rare exceptions.
Feature flags allow you to dynamically enable and disable code in an application while it's running. They can be thought of as a kind of magical conditional operators, but this is only a superficial description. In reality, feature flags are a revolution in the product development process. They change the approach to writing code, team interaction, and communication with clients. Moreover, they create a level of psychological safety that most modern development processes simply do not provide.
When I first learned about feature flags, my reaction was skeptical: “I don't need this.” However, after eight years of working with them, I realized how powerful a tool they are. Today, I cannot imagine product development without feature flags - they have become as much of a basic necessity for me as logs, metrics, and databases.
This book is your guide to the world of feature flags. In it, I will explain what they are, how they work, and how they can transform your entire organization. I will share the experience accumulated over eight years and show how feature flags can create a development culture based on trust, flexibility, and efficiency.
Who teaches Feature Flags: Transform Your Product Development Workflow? Ben Nadel
Ben Nadel is a US software engineer and the longest-running technical blogger on the web — bennadel.com has been publishing daily-or-near-daily since 2006 across ColdFusion, Angular, JavaScript, and the architectural side of building production web applications.
His CourseFlix listing carries Feature Flags — Transform Your Product Development Workflow. Material is paid and aimed at developers and engineering leads ready to add feature-flagging as a discipline rather than a one-off ad-hoc pattern.
Books
What courses are similar to Feature Flags: Transform Your Product Development Workflow?
-
Updated 1y agoScaling Web App Configuration with Environment Variables
By: Fullstack.ioThis course provides a detailed examination of using the dotenv module for managing environment variables in JavaScript.1h 53m -
Updated 2y agoFundamentals of Backend Engineering
By: UdemyFundamentals of Backend Engineering by Hussein Nasser — communication patterns, protocols, scaling and database internals for senior developers.16h 53m5/5 -
Updated 1y agoAdvanced Software Design Course by Mirdin
By: Mirdin, Nils Eriksson, Jimmy Koppel (Mirdin)The Advanced Software Design Course is a program with 6 main modules aimed at improving software design skills.11h 23m -
Updated 2y agoObject-Oriented Programming
By: ProgrammingExpert.ioProgramming languages are often classified based on their syntax, features, and execution models. This course introduces you to the idea of programming paradigm4h 36m5/5 -
Updated 8mo agoMicroservices Masterclass
By: Dave FarleyUnlock the power of microservices with our comprehensive masterclass. While microservices offer an approach to building scalable software.3h 25m5/5 -
Updated 2y agoCQRS in Practice
By: PluralsightThere are a lot of misconceptions around the CQRS pattern, especially when it comes to applying it in real-world software projects. In this course, CQRS in Prac4h 22m -
Updated 2y agoDesign Microservices Architecture with Patterns & Principles
By: UdemyIn this course, we’re going to learn how to Design Microservices Architecture with using Design Patterns, Principles and the Best Practices with Iterate Design17h 26m