Recording date: 2019-08-20
John Papa @John_Papa
Ward Bell @WardBell
Dan Wahlin @DanWahlin
Katie Hempenius @KatieHempenius
Resources:
Katie Hempenius on Twitter
Katie's talks
Nostate Prefetch
Katie at Smashing Conf talking about code splitting and other performance topics
Katie's talk on Speed at Scale
Why Web Performance Matters
Web Performance made easy
Lighthouse tools for web performance
Server Compression with Express
.NET Core compression
nginx compression
express compression
oh no, stylesheet grows grows grows
Unused CSS
Authoring critical above the fold css
Addy Osmani's Critical CSS tool
CSS and CI
Time to Interactive (TTI)
Latency vs bandwidth
TCP Slow Start
Final Tips
Google Lighthouse
Cave Diver Jill Heinerth
CSS Tricks
Google Developers
Timejumps
02:24 Guest introduction
07:01 What is web performance at Google?
10:37 Sponsor: ag-Grid
12:00 What's so important about lazy loading and code splitting?
19:59 Does script order matter?
20:58 What are the things most of us do wrong?
31:58 Sponsor: IdeaBlade
33:02 What is TTI and why should we care?
36:07 Do service workers change the equation?
40:17 Latency vs bandwidth?
44:41 Final tips
Top comments
Dive into JavaScript and Web development stories with hosts John Papa, Ward Bell, Craig Shoemaker, and Dan Wahlin. Web Rush is a weekly podcast where we tackle the challenges facing Web developers today and invite expert guests on the show to share their experience solving concrete problems while building real Web applications. Listen for practical insights and honest talk about the topics you are facing today, with Web Rush. Sponsored by AG Grid and Nrwl.io