~/talk

Modern web debugging with devtools

Talkat BrazilJS Conf 2024 · 2024-04-25..04-26· [web-platform, web-performance]
slides:none on file

Chrome DevTools now exposes about 33 panels and practical features that change everyday debugging: browsers use source maps to map minified JS back to TypeScript but minification can drop variables so some values disappear, source map spec is being standardized with TC39, DevTools can override response headers so a front end continues work around CORS, can mock API and file content to test responses, offers emulate focus to inspect focus-driven UIs, and a record/replay recorder that captures UI steps, replays them with breakpoints, and shares reproductions.

AI-written summary · about

  1. 0:00Introduction
  2. 2:55DevTools evolution
  3. 11:46Source maps explained
  4. 16:45Hiding irrelevant code
  5. 22:08Source map warnings
  6. 23:12Source map challenges
  7. 26:03Standardizing source maps
  8. 27:46Override HTTP headers
  9. 31:47Mock API responses
  10. 33:34Emulate focus page
  11. 36:07Record replay sessions
  12. 38:12Performance pre-rendering
  13. 41:50Future of DevTools
~/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.