Web performance in large-scale applications
summary
Rebuilds The New York Times using NodeJS, React, Apollo, GraphQL and shifts culture to measure perceived speed with synthetic and real user metrics. Uses Fastly CDN, HTTP/2, service workers, webpack code‑splitting and react‑loadable, preloads critical assets, inlines critical CSS and defers fonts. Cuts CSS images and JS over months and reports improved SpeedIndex, First Contentful Paint and First Interactive; reduces trackers by 25–30% while noting 570% JavaScript growth over eight years.
AI-written summary · about
chapters (8)
- 0:00Start
- 14:49SPEED INDEX
- 15:25FIRST INTERACTIVE
- 19:37HERE IS THE TOP FIVE!
- 20:20CDN
- 22:22Optimize the Critical Rendering Path
- 23:51Watch out for your JS bundle size
- 24:45Service Workers and Resource Prioritization
related talks
25mThe first two seconds: Faster page loads with React
34mOptimizing Performance in Large-Scale React & Node.js Applications
41mRedux: Architecting and scaling a new web app at The NY Times
11mRevolutionizing JavaScript Performance
42mChallenges for Developers of Building Large Web Applications
29mSpeeding up Without Slowing down
16mNeed for Speed: How Modern JavaScript Frameworks Are Solving Web Performance
26mLightning Fast React Apps
