~/talk

DownTheRabbitHole.js – How to Stay Sane in an Insane Ecosystem

Talkat FITC Toronto 2016 · 2016-04-17..04-19· [javascript, developer-experience]
slides:none on file

Evaluation focuses on concrete choices and results: the project targets ES6 transpiled with Babel, bundled with webpack, using React + Redux + lodash for single‑page apps and react‑hot‑loader for fast feedback; tooling and scripts automate bootstrap, source maps, tests and deploys; the custom bootstrap tooling saved $50–60k for the company. Notes the npm Cambrian explosion and incompatible module formats, built a cross‑browser game called Space Forensics for NASA, and reports the stack worked while demanding continuous reevaluation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:25How we got here
  3. 8:13Cambrian Explosion
  4. 15:08Evaluate What Youre Building
  5. 17:52Quality of Libraries
  6. 19:51TypeScript
  7. 23:49Tooling
  8. 29:18Choosing a Library
  9. 33:07Small vs Big
  10. 34:50Smaller vs Larger
  11. 35:09Evaluating Documentation
  12. 37:58Functional Programming
  13. 42:38Other Great Libraries
  14. 44:12Conclusion
  15. 44:30Outro
~/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.