~/workshop

Workshop: Tackling Technical Debt: An Analytical Approach

Workshopat RubyConf 2021 · 2021-11-08..11-10· [developer-experience]
slides:none on file

Defines technical debt as maintenance load caused by context loss and gives a concrete metric (percent of developer time) plus examples where that number surprises (servers crashed three times, 92% in one time zone, an app used by 11 million). Lays out five actionable stewardship skills and five prioritized, data‑driven fixes (remove feature bloat, forensic software analysis, targeted refactors) with hands‑on exercises and real bug fixes (UI delete control, auth and timezone workarounds).

AI-written summary · about

  1. 0:00Start
  2. 2:57What Is Technical Debt
  3. 4:47Maintenance Load
  4. 6:22Context Loss
  5. 7:19Context Lost
  6. 8:35How Do You Know if Your Maintenance Load Is under Control
  7. 10:28What Is Your Worst Maintenance Load Horror Story
  8. 13:19What Practices Distinguish Your Maintenance Load Horror Stories from Good Stories
  9. 16:17Writing Code with the Malleability and Rigidity in the Right Places
  10. 20:41Transferring Context to Other Members of the Team
  11. 22:02Individual Exercise
  12. 25:14Avoiding Premature Abstraction
  13. 32:24Technical Debt First Steps
  14. 32:49To Identify Culprits in the Code
  15. 33:15Step One Identify Culprits in the Code
  16. 34:32What Is a Code Renovation
  17. 36:27What Happens to Maintenance Load When Context Is Lost
  18. 43:57Prioritizing the High Leverage Changes
  19. 49:10Address Abandoned Houses at the Point Where a Change Is Needed
  20. 49:52Forensic Software Analysis
  21. 50:49Context Transfer
  22. 51:22Emergency Priorities
  23. 53:51Equipping Engineers To Suggest Streamlining Options
  24. 1:02:24Ticket Priority Poll
  25. 1:17:34Third Priority
  26. 1:25:11Roadmap for the Next Year
  27. 1:28:41Developer Morale
  28. 1:29:38Functional Navigation
~/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.