~/talk

Demystifying Web Performance Tooling

Talkat revo.js 2023 · 2023-10-04..10-06· [web-performance, developer-experience]
slides:none on file

Distinguishes lab vs field data and shows concrete checks: run PageSpeed Insights and WebPageTest for initial scores, use webpack-bundle-analyzer to find megabyte-sized modules (react-icons issue), install the Web Vitals extension, and probe Chrome DevTools: the Network tab reveals 120 → 142 requests after accepting a cookie banner and a 3.4 MB unminified MP4; Performance tab exposes long tasks (example 180 ms) to split into smaller functions; set a clean Chrome profile, disable cache, and add request blocking for repeatable tests.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:27What is web performance
  3. 2:10Types of web performance
  4. 6:32Lab vs field data
  5. 8:22Initial testing tools
  6. 13:59Chrome DevTools overview
  7. 17:37Demo setup and network tab
  8. 27:16Performance tab and demo
  9. 31:35Optimizations and long-term setup
  10. 32:39Summary and closing
~/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.