~/talk

The world runs on bad software

slides:none on file

Claim: the world runs on imperfect but functional Ruby systems that ship fast and survive. Examples include nearly a million requests at peak on a scaled Words with Friends backend, apps with 28,000 lines of code still running, a hot path where handwritten XML saving 3–4 ms justifies uglier code, and a bug pattern of method_missing returning nil to avoid crashes. Concrete remedies are used: Rails, MongoDB/ActiveModel tricks, automated tests, DRY, and tiny incremental refactors.

AI-written summary · about

  1. 0:00Start
  2. 10:52Production
  3. 16:02rake stats
  4. 24:11automated testing
  5. 29:39Examples
  6. 32:06performance maintenance
~/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.