~/talk

Scaling R&D to thousands of people without dedicated QA

Talkat Assert(js) 2019 · on Thursday, 2019-09-12· [devops-and-delivery, developer-experience]
links:none on file
slides:none on file

Shopify scales R&D to thousands without a dedicated QA by making developers own changes end-to-end, running ~800 deploys per day companywide (about 40 to core), and serving 83,000 requests/sec for 800,000 merchants. Concrete tooling enables this: local env tooling dev plus dev top-hat for exact test snapshots, an orchestrator ship it that merges and rolls out via 5% canaries, and Slack ops via spy with deploy dashboards.

AI-written summary · about

  1. 0:00Context
  2. 3:14QA
  3. 4:32Tools
  4. 13:11Application
  5. 13:41Shipit
  6. 15:16Chip
  7. 18:08Emergency mode
  8. 19:21Canary Stack
  9. 21:01Merge Queue
  10. 21:29Chat Ops
  11. 22:46Dashboard
  12. 24:45Production
  13. 25:14Platform Health
  14. 25:59Shipping
  15. 26:18Dev ATC
  16. 27:36Tools and Process
  17. 28:28What is culture
  18. 29:19Trust battery
  19. 29:58Constant learning
  20. 30:33Open internally
  21. 31:14We thrive on change
  22. 31:52Merchants obsessed
  23. 32:54Engineering at Shopify
  24. 33:28signposts
  25. 34:00reduce friction
  26. 34:40long didnt read
  27. 38:36closing thoughts
~/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.