~/talk

Don't Solve Problems, Eliminate Them

Talkat Connect.Tech 2021 · 2021-11-08..11-10· [engineering-leadership]
slides:none on file

Argues that avoiding or eliminating problems beats solving them, then shows concrete switches that did it: replacing class components with use hooks to collapse lifecycle plumbing, swapping internal‑combustion tradeoffs for electric cars (claims exhaust removed, brakes wear and fires reduced, cites “11x more likely” ICE car fires), and rebuilding a real 27,000‑line site with remix loader/action and nested routing to eliminate client/server sync, over‑/under‑fetching, race conditions, and brittle CSS by loading route‑scoped assets and running loaders in parallel.

AI-written summary · about

  1. 0:00The problem tree concept
  2. 1:30Problem avoidance
  3. 3:42Prioritizing solutions
  4. 5:37Case for elimination
  5. 12:17React and hooks
  6. 17:26Remix and web standards
  7. 28:58Error and data handling
  8. 32:21Progressive enhancement
  9. 37:29Styling and optimizations
  10. 43:00Conclusion and trade-offs
~/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.