how to feature flag poorly amp lessons learned
play

How to feature flag poorly & lessons learned Edith Harbaugh - PowerPoint PPT Presentation

How to feature flag poorly & lessons learned Edith Harbaugh CEO & Cofounder @launchdarkly @Edith_H Cofounder & CEO: LaunchDarkly Edith Harbaugh Podcast cohost: To Be Continuous InfoQ, ReadWrite, DZone contributing author


  1. How to feature flag poorly & lessons learned Edith Harbaugh CEO & Cofounder @launchdarkly @Edith_H

  2. Cofounder & CEO: LaunchDarkly Edith Harbaugh Podcast cohost: “To Be Continuous” InfoQ, ReadWrite, DZone contributing author Engineering: Epicentric & Vignette Product: TripIt, Concur BS Engineering Harvey Mudd College @Edith_H

  3. IN THE LAST 10 YEARS, THE AVERAGE TIME TO RELEASE AN APPLICATION HAS GONE FROM YEARS TO WEEKS OLD WORLD NEW WORLD Multiyear RELEASE CYCLE WEEKLY RELEASE CYCLE @Edith_H

  4. Feature flags have become a critical part of how we roll out features, get feedback, and allow engineering and marketing to proceed on their own schedules. 
 It’s hard to imagine DevOps services without them! - Microsoft Engineering Leadership @Edith_H

  5. With LaunchDarkly we ship small changes very often. It makes it very easy to roll back a particular change, or even better: fix and roll-forward, and it helps us iterate very fast. - DevOps 101, Atlassian @Edith_H #softwareseatbel

  6. Feature Kill Switches for unexpected events @Edith_H

  7. No long lived branches @Edith_H 8

  8. Controlled rollouts @Edith_H

  9. Early access betas for your best guinea pigs best customers @Edith_H 10

  10. NONE SHALL PASS @Edith_H 11 @edith_h

  11. NONE SHALL PASS @Edith_H 12 @edith_h

  12. Kill your staging server Developer QA STAGING PRODUCTION Environments

  13. Subscriptions @Edith_H 14

  14. Sunset @Edith_H 15

  15. How to flag… poorly @Edith_H

  16. Ambiguously named flags Surely you I am serious… I am can’t be serious… and and don’t call serious? don’t call me me Shirley! Shirley! @Edith_H

  17. Overused flags @Edith_H

  18. Conflicting flags @Edith_H

  19. Feature flag! @Edith_H #softwareseatbelt

  20. Leftover flags @Edith_H

  21. Recipe for effective feature flag-driven development Lock down Flag Remove access carefully flags @Edith_H

  22. How LaunchDarkly helps Circle slide

  23. @Edith_H LET’S TALK launchdarkly.com/Edith Slides, T-Shirts & more at

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend