You are viewing content from a past/completed QCon

Presentation: How to Feature Flag (Poorly) & Lessons Learned

Track: Solutions Track III

Location: Mountbatten, 6th flr.

Duration: 2:55pm - 3:45pm

Day of week: Tuesday

Share this on:

Abstract

Feature flags are a valuable DevOps technique to deliver better, more reliable software faster. Feature flags can be used for both release management (dark launches, canary rollouts, betas) as well as long term control (entitlement management, user segmentation personalization). However, if not managed properly, feature flags can be very destructive technical debt. Feature flags need to be managed properly with visibility and control to both engineering and business users.

Feature flags are a valuable DevOps technique to deliver better, more reliable software faster. Feature flags can be used for both release management (dark launches, canary rollouts, betas) as well as long term control (entitlement management, user segmentation personalization). However, if not managed properly, feature flags can be very destructive technical debt. Feature flags need to be managed properly with visibility and control to both engineering and business users.

Speaker: Edith Harbaugh

CEO & co-founder @LaunchDarkly

Edith Harbaugh is CEO & co-founder of LaunchDarkly. She has more than 15 years of experience in software engineering, including at the #1 travel app, TripIt. She is cohost of "To Be Continuous", a podcast on software trends by devops.com and a columnist for ReadWrite. She holds two patents in deployment. Edith earned a BS, Engineering from Harvey Mudd College.

Find Edith Harbaugh at

Last Year's Tracks

Monday, 4 March

Tuesday, 5 March

Wednesday, 6 March