~/talk

Testing in Production

Talkat DevOpsDays Boston 2020 · on Tuesday, 2020-09-29· [testing]
slides:none on file

Claim: test in production by default, not staging; staging often costs over $100k/year and still diverges from prod. Uses feature flags via Split.io to target internal users, automation tests run by CI jobs, alerting integrated with job scheduler, back‑end booleans like is_test_user to exclude test traffic, and production canaries to roll out small percentages. Built test robots and targeted test user sets, deploys behind flags, and measures: higher confidence, faster velocity, fewer user-facing bugs.

AI-written summary · about

  1. 0:00Intro
  2. 1:00What is testing in production
  3. 2:00What is important to remember
  4. 3:00Staging environments are expensive
  5. 4:00Dont always match production test results
  6. 5:00Staging is broken
  7. 6:00Testing in production
  8. 7:00Trust
  9. 8:00Risks
  10. 11:00Feature Flags
  11. 12:00Split UI
  12. 13:00Targeting Rules
  13. 14:00Automation Framework
  14. 16:00Naming Convention
  15. 17:00Test Guidelines
  16. 18:00Alerts and Deployment
  17. 19:00Risk Mitigation
  18. 20:00Summary
  19. 21:00Questions
  20. 22:00Staging Environment
  21. 23:00Checkout Flow
  22. 24:00ThirdParty Flow
  23. 25:00How to Get Started
  24. 26:00How Much Do You Use Database Routing
  25. 27:00Working with a Third Party
  26. 29:00Load Tests
  27. 30:00Use Canary Releases
  28. 31:00Feature Flags and Complexity
  29. 33:00Feature Flogging
  30. 34:00Number of Parallel Feature Flags
  31. 35:00Thank you
~/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.