~/talk

You Are the CPU: What CS Can Teach Us About Ourselves to Improve Developer Efficiency

Talkat UtahJS Conf 2024 · on Friday, 2024-09-13· [engineering-leadership]
slides:none on file

Shows that developers now outvalue hardware—1969 System/360 cost $5M (~$40M today) with 64 KB RAM versus an $800 iPhone 13—so optimize human time not just CPU. Cites Accelerate metrics: deployment frequency, lead time <1 hour and <15% error rate with MTTR <1 hour. Maps Big O to toil, L1/L3 cache to short‑term memory, and IO cost (RAM ≈6 minutes, a cross‑country packet ≈4 years on human scale). Recommends reduce context switching (70% waste across five projects) and ship smaller batches.

AI-written summary · about

  1. 0:00Introduction to CPU analogy
  2. 1:54Developer as the expensive resource
  3. 3:40Measuring team performance metrics
  4. 4:42Big O and developer efficiency
  5. 6:33Eliminating toil in workflows
  6. 9:03CPU caches and cognitive load
  7. 11:34Synchronous vs asynchronous work
  8. 13:40Reducing context switching
  9. 15:28Cost of I/O in human time
  10. 17:40Reducing unnecessary communication
  11. 18:23Ship smaller batches frequently
~/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.