~/talk

Why don’t browser dev tools understand your code?

Talkat Conf42 JavaScript 2023 · on Thursday, 2023-11-16· [web-platform, developer-experience]
slides:none on file

Demo shows a working code‑aware dev tool for React that reads JSX and styles, instruments the app with an Envoy sidecar, parses components into an editable model via a Scribe, and exposes a visual tree in Mighty M studio. Dragging elements reorders JSX, style edits update source files and trigger hot reload, and changes can be committed back to git. Works with Next and Vite, handles props mapping, and performs targeted, surgical code edits rather than dumping generated code.

AI-written summary · about

  1. 0:00intro
  2. 0:22preamble
  3. 0:38overview
  4. 1:24visual studio / windows apps
  5. 1:40interface builder / ios apps
  6. 2:00unity / games
  7. 4:40web app development
  8. 5:46why don't browser dev tools understand your code?
  9. 5:58we tried that
  10. 8:41we had that
  11. 10:32now we can
  12. 10:53visual part of the code
  13. 12:25"scene file" of the web
  14. 14:49code-aware dev tool
  15. 15:16demo
  16. 29:57visual dev workflow
  17. 30:26recap
~/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.