~/talk

Meet Shopify's Ruby and Rails Infrastructure Team

Talkat RubyConf 2021 · 2021-11-08..11-10· [ruby, ruby-on-rails]
links:none on file
slides:none on file

Focus on concrete outcomes: internal tools like Spin (cloud dev environments) and a Visual Studio Code extension that gives inline Sorbet checks and cross-repo refactors; a monolith of ~2.8 million lines across ~40,000 files that Sorbet typechecks in under 20 seconds; built and open-sourced the maintenance_tasks gem for safe production data changes; experimental engines like YJIT and variable-width allocation merged into CRuby 3.1 behind a flag; Truffle Ruby work running in prod tests but not yet deployed.

AI-written summary · about

  1. 0:00Shopify's Ruby team intro
  2. 1:05Team roles
  3. 2:32Q&A on RBS and Active Support
  4. 3:13Developer tools at Shopify
  5. 4:59Shopify's Ruby commitment
  6. 6:50Hiring at Shopify
  7. 7:33Onboarding at Shopify
  8. 9:21Pitching Ruby to execs
  9. 11:09Scaling Shopify's monolith
  10. 13:39Tech investment strategy
  11. 15:03Sorbet benefits
  12. 15:47Shopify's Ruby contributions
  13. 18:56Sorbet vs RBS
  14. 21:47Ruby team's security focus
  15. 23:35Traits of Shopify engineers
  16. 27:26TruffleRuby at Shopify
  17. 29:55Open source collaboration
  18. 32:00Raffle winners and closing
~/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.