~/talk

Miss the forest for the trees: How frontend developers fail to be engineers

Talkat Heapcon 2024 · 2024-11-07..11-08· [frontend-architecture, soft-skills]
slides:none on file

Claim: frontend teams trade long‑term engineering discipline for chasing frameworks, causing repeated rewrites (one legacy app is rewritten three times during migration) and costly migrations between jQuery, AngularJS, React, Redux, MobX and Next.js. Evidence: interest curves cross around 2018 and end up roughly 50/50 for React vs jQuery; frameworks call your code and often optimize developers not users. Advice: favor governance, documentation and the ability to reproduce core features (try reimplementing a tiny framework). Built: a “State of Health” survey to gather data about developer wellbeing.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:55Why we forget our original goals
  3. 4:19Frontend evolution and frameworks
  4. 9:43Progress in rendering techniques
  5. 11:30The problem of code soup
  6. 13:13Framework tribalism and blame games
  7. 16:43Clean code vs framework hype
  8. 18:31Governance and decision-making
  9. 21:39State management before frameworks
  10. 23:48Frameworks as permanent crutches
  11. 24:54Context and user outcomes matter
  12. 26:17Delivering value over code
  13. 28:44The real job: predictable systems
  14. 30:31Mastering the basics first
~/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.