Speed at Scale: Optimizing The Largest CX Platform Out There
summary
Platform handles 15mi+ sessions per month and moves from React 15/Node 10/Webpack 1 to a dual-release system that keeps Legacy builds while generating modern builds in CI. Migrations use jscodeshift code mods and generated files kept out of git. Production switches to module/no-module with runtime detection, adds dynamic imports, Preact and loadable components. Result: modern bundle drops 47% (279→176 KB), legacy bundle 25% smaller, and core web vitals improve (FCP ~6× faster, LCP −2.4s, TTI −2s).
AI-written summary · about
chapters (6)
- 0:00Introduction and speaker intro
- 2:51Modernizing dependencies overview
- 8:56Code generation and automation
- 13:52Shipping with compatibility
- 19:52Performance results and metrics
- 22:03Key lessons and closing thoughts
related talks
17mSpeed at Scale: Optimizing The Largest CX Platform Out There
13mSpeed at Scale: Optimizing The Largest CX Platform Out There
31mSpeeding up Startup for Large React Apps
25mDesigning High Performance React Applications
28mThe Path to Scaling a Digital Enterprise
34mOptimizing Performance in Large-Scale React & Node.js Applications
26mBuild. Scale. Teach: Architecting and Scaling a Production-Ready Modern Course Platform with
33mWeb performance in large-scale applications
