~/talk

Need for speed 8, performance tuning of your web application

Talkat NDC Sydney 2018 · 2018-09-17..09-21· [web-performance, frontend-architecture]
links:none on file
slides:none on file

Claims concrete fixes that reduce real load times and conversions: use Lighthouse and WebPageTest plus RUM or New Relic, measure First Meaningful Paint, hero render, input responsiveness and TTI, aim for TTI <4s on 3G and 170KB gzipped bundle targets, prefer defer/async, code splitting, dynamic import, preload/prefetch and server push, compress and serve images as WebP with srcset and lazy load, cache via proper headers or CDN, and optimize fonts with font-display. A quick image and unused-library cleanup yields a 33% bump from image fixes and removing dead JS (a mining loop) cuts main-thread time.

AI-written summary · about

  1. 0:00Start
  2. 6:54Choose your metrics
  3. 10:54Data sources
  4. 11:45Process
  5. 12:26Know your tools
  6. 15:04Goals
  7. 17:07Size
  8. 18:01How browsers build the DOM
  9. 19:55Critical Rendering Path
  10. 21:34Rules to keep in mind
  11. 21:53Did we miss something?
  12. 23:38CSSDOM
  13. 23:58PRPL
  14. 26:07Styles
  15. 28:36Using webpack?
  16. 29:16JavaScript
  17. 33:31Web Fonts
  18. 37:45Progressive images
  19. 38:56Recap
  20. 39:29Caching
~/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.