~/talk

Rescue Mission Accomplished

Talkat RailsConf 2021 · 2021-04-12..04-15· [developer-experience]
slides:none on file

Argues that rewriting rarely wins and shows a repeatable stabilization path that salvages three of four Rails repos while one is discarded because it has no users and a deadhand React Native dependency. Audits reveal Ruby and Rails are past end of life, missing tests, messy data models and no CI. Uses static analysis and coverage tools like Brakeman, SimpleCov and RSpec, RuboCop Reek Flay plus DB diagram and rails-erd, then adds CI/CD, error monitoring, incremental refactors and small deploys that restore deployability and trust.

AI-written summary · about

  1. 0:00Start
  2. 7:00Can you run the project locally?
  3. 17:35Static analysis
  4. 19:41Unused code
  5. 21:26Deployment process
  6. 32:47Error monitoring
  7. 34:36Deploy early and often
  8. 38:02Code logistics
  9. 39:10Prevent rescue missions
~/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.