~/talk

Modern Web Debugging

slides:none on file

DevTools now maps bundled output back to original TypeScript via version‑3 source maps, shows authored code first in stack traces (hiding ~236 frames by default), and supports manual ignores and build‑tool flags so you don’t step into node_modules; about 32 tabs hide features under More Tools. Live demos include override headers and response mocking (create/edit JSON to unblock CORS) and an emulate focus page option to inspect transient UI states.

AI-written summary · about

  1. 0:00Introduction to modern web debugging
  2. 1:53Evolution of DevTools over 15 years
  3. 3:16Role of build tools and source maps
  4. 7:53How DevTools maps TypeScript to JavaScript
  5. 9:03Hiding irrelevant stack traces in debugging
  6. 14:18Source map configuration and ignore lists
  7. 20:11Fixing source map loading errors
  8. 22:25Challenges and limitations of source maps
  9. 26:38Standardizing source maps with TC39
  10. 27:26Overriding HTTP response headers in DevTools
  11. 30:23Mocking APIs and files with DevTools
  12. 31:56Quick source tab for faster edits
  13. 33:56Using DevTools snippets for automation
  14. 36:19Debugging dropdown focus issues
  15. 39:12Reporting DevTools bugs and Q&A
~/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.