Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

NDC Conferences

When Feature Flags Go Bad

NDC Conferences via YouTube

Overview

Explore the potential pitfalls and best practices of feature flags in software development through this comprehensive conference talk. Learn how feature flags can be used for release management and long-term control, but also discover the risks of technical debt if not managed properly. Gain insights into naming conventions, avoiding overuse and conflicts, and implementing successful feature flag strategies. Delve into topics such as temporary vs. permanent flags, the "3-month rule," and integrating feature flags with architecture and testing. Address common concerns about on-premise solutions, future flags, and API implementation. Understand the real benefits of feature flags and how to find the right rhythm for your development process. Discover the differences between feature flags, featured branches, and config flags, and learn how to get comfortable with using feature flags effectively in your projects.

Syllabus

Intro
The world is changing
Im ready for your patients
Early access and blocking
Late access and blocking
Night Capital
Naming conventions
Overused flags
Conflicting flags
Do not ever push
Leftover flags
How to feature flags successfully
Do people have questions
Temporary vs permanent flags
The 3month rule
Highlevel features
Is it dependent on architecture
Questions
Onprem
Future flags
Defaults
Testing
Fear
Quota
Feature flags
API
The real benefit
Find the right rhythm
Best practice
What if they dont like it
Feature flags vs featured branches
Getting comfortable with feature flags
Config vs feature flags
WebSocket SDK

Taught by

NDC Conferences

Reviews

Start your review of When Feature Flags Go Bad

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.