~/talk

Of Buyers And Renters and keeping a roof over our heads

Talkat RailsConf 2013 · 2013-04-29..05-02· [engineering-leadership]
slides:none on file

Claim: manageable technical debt is useful leverage, not shame. Evidence: a Rails codebase born in 2005 grows to 212 models, 209 controllers, ~28,000 commits across 10 developers and accumulates debt that is mostly nonpainful. Tools and framework specifics: Rails-era constraints and a quadrant of planned vs unexpected / tactical vs strategic debt guide when to refactor, refinance, or rewrite. Surprising numbers: three‑year vs seven‑year horizons flip rent‑vs‑buy decisions. Outcome: prefer targeted fixes and refinancing over whole rewrites unless pain forces bankruptcy.

AI-written summary · about

  1. 0:00Intro
  2. 0:21Extending the metaphorical framework used to discuss the consequences of technical decision-making
  3. 0:39STREETEASY 2005 - Rails 0.13.1 212 models 209 controllers 27,900 commits 10 developers
  4. 1:57Ward Cunningham 1992
  5. 3:45"I'd gladly pay you tuesday for a hamburger today" J. Wellington Wimpy
  6. 4:25if it works, don't fix it
  7. 5:00Pain Driven Development
  8. 10:22debt is leverage debt is tradeoff
  9. 11:43technical debt is a good sign
  10. 12:52how much debt?
  11. 13:47are you a tenant? or an owner?
  12. 18:08redo the kitchen?
  13. 19:41refinancing
  14. 20:16bankruptcy
~/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.