~/talk

Dan Neciu's Favorite JS Feature & How to Use It

Talkat Frontend Nation 2025 · 2025-06-03..06-05· [javascript, frontend-architecture]
slides:none on file

Shows that JavaScript proxies let you wrap a large object so every property write triggers a trap that reports where and when it changed. Uses built-in proxies to wrap nested structures, installs get/set traps, and surfaces notifications on change with stack or caller info so debugging sneaky state updates across modules becomes concrete. Works in real apps, scales to many properties and multiple mutation sites to track mutations reliably.

AI-written summary · about

~/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.