~/talk

Workshop: How to Use Powerful Feature Flags and Controlled Rollouts

links:none on file
links:none on file
slides:none on file

Shows how to plug Optimizely Rollouts into an Express app, initialize the SDK with an environment SDK key, and use Express middleware so each request gets an in-memory datafile. Demonstrates creating a hello_world flag, toggling it without redeploys, and doing percentage rollouts (25 → 50 → 75 → 100) and attribute targeting (VIP users via query param). Covers polling every second or webhook push, isFeatureEnabled API returning boolean (defaults false if CDN down), and safe rollback practices used during real Black Friday deploy freezes.

AI-written summary · about

  1. 0:00Intro
  2. 0:56What are feature flags
  3. 2:25How feature flags fit into CICD
  4. 7:17Interactive demo
  5. 8:08Controlled rollout demo
  6. 9:45Targeted rollout demo
  7. 11:55Creating an account
  8. 12:35Free rollouts account
  9. 13:45Creating an Express application
  10. 19:45Finding the SDK Key
  11. 24:25Installing a Feature Flag
  12. 30:55Demo
  13. 36:55Summary
  14. 39:07Optimizely Demo
  15. 41:53Can we use it in production
  16. 48:07Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.