~/talk

Hands on performance debugging with the browser in devtools

Talkat JSUnconf 2019 · 2019-04-13..04-14· [web-performance, developer-experience]
slides:none on file

Devtools troubleshooting focuses on measurable fixes: use the Network, Performance, Memory tabs to find a 500 ms JavaScript request, 91 requests totaling 3.5 MB with 1.6 MB transferred, and 65 tiny images causing many round trips. Snapshot memory shows ~5,000 DOM nodes and duplicated documents; the flame chart pinpoints a heavy PDP function and GC pauses that block the main thread. Console helpers like console.time and console.trace locate hot paths to remove repeated load handlers and reduce repaints.

AI-written summary · about

  1. 0:00Start
  2. 1:45Web Performance
  3. 2:18Network
  4. 9:45Performance Tab
  5. 16:09The Load Dom Event
  6. 18:05Flame Chart
  7. 18:46Performance Inspector
  8. 19:56Memory Tab
~/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.