DownTheRabbitHole.js – How to Stay Sane in an Insane Ecosystem
summary
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
chapters (15)
- 0:00Introduction
- 1:25How we got here
- 8:13Cambrian Explosion
- 15:08Evaluate What Youre Building
- 17:52Quality of Libraries
- 19:51TypeScript
- 23:49Tooling
- 29:18Choosing a Library
- 33:07Small vs Big
- 34:50Smaller vs Larger
- 35:09Evaluating Documentation
- 37:58Functional Programming
- 42:38Other Great Libraries
- 44:12Conclusion
- 44:30Outro
related talks
41mDownTheRabbitHole.js – How to Stay Sane in an Insane Ecosystem
57mJavaScript Framework Cage Match
27mUnderstanding JavaScript Libraries via React and the React Ecosystem
58mAlways crashing in the same car (the state of front end web development in 2022)
44mJavaScript in 2017: You might (not) need a framework
32mWhat's Happening in the JavaScript Ecosystem?
49mI'm good at JavaScript, I swear.
38m"Making It Better Without Making It Over"
