~/talks

Anna Henningsen

what they talk about

all 7 in the filters

where they keep going back

all 11 in the filters

on a stage with

all 5 in the filters

who talks about the same things

titleconferencedate
A Leak in the Shell – How Refactoring Autocomplete Broke Us and How We Fixed ItJSNation 20262026-06-11
Improving the autocomplete in MongoDB's database CLI seemed like a great idea. But when the team tried to flip the feature flag, things quickly started to go…
Talk on
Anna Henningsen's RoomJSNation 20262026-06-11
-- no description --
Talk on
Segmentation fault! Low-level debugging for JS developersCityJS Athens 20252025-05-28
Server-side crashes produce a core file that debuggers can read so you get a real stack instead of "segmentation fault": use GDB or LLDB with the executable…
Talk on
What's in a Node.js Bug – A Case StudyNode Congress 20252025-04-17
Anna performs a deep dive into the anatomy of a regression that affected Node.js users in development and production in the past year, and analyzes how it…
Talk on
JS Character EncodingsNode Congress 20232023-04-14
Character encodings are important for converting characters into bytes. UTF-8 is the most commonly used encoding in JavaScript. JavaScript engines handle…
Talk on
Don’t Try This at Home: Synchronous I/O in Node.jsNode Congress 20212021-02-18
Explores concrete options for doing synchronous I/O in Node.js and what actually works: plain fs.readFileSync exists but only covers files; compiling C/Rust to…
Talk on
A Chat with the Node.js Technical Steering CommitteeNode+JS Interactive 20192019-12-11
Node.js positions as a mature runtime: core stabilizes while ecosystem keeps growing — 58 billion npm downloads and N-API ~300k/week reported — and migration…
Talk on
Workshop: Node.js Help Alive!Node+JS Interactive 20192019-12-11
Hands-on clinic diagnosing real Node.js apps: attendees bring code and maintainers reproduce issues live using GitHub repos and examples. Demonstrated…
Talk on
Node.js Feature LivecodingNodeConf.EU 20192019-11-10
A live rebuild of Node.js’s timer shows a runnable C++/JavaScript implementation that hooks into libuv and v8, wires C++ handle objects to JS callbacks with…
Talk on
Node.js feature livecodingJS Fest 2019 Autumn2019-11-08
Live-coded a from-scratch Node.js timer that actually reimplements setTimeout, showing C++ bindings into V8 and libuv, the timer_wrap C++/JS hybrid, and the…
Talk on
Node.js Feature LivecodingRuhrJS 20192019-10-05
Rebuilds setTimeout reimplemented in C++ for Node core, wiring V8 bindings to libuv by creating a TimerWrap subclass of libuv handles and requests, exposing…
Talk on
Node.js feature LivecodingNodeConf NL 20192019-06-07
Live coding shows setTimeout implemented in C++ by wiring V8 to libuv with handle‑wrap classes, UV_timer_init/start callbacks and a JS-facing constructor; code…
Talk on
Node.js: The Road to WorkersNodeJS Italian Conference 20182018-11-16
Node.js ships experimental threading in Node.js 10 and 11 behind the --experimental-worker flag, implemented as a new worker_threads module that spawns…
Talk on
Node.js: The Road to WorkersNodeConf EU 20182018-11-04
Node 10 ships an experimental worker_threads module (enable with --experimental-worker) that embeds separate V8 instances in threads, supports message ports…
Talk on
Node.js: The Road to WorkersNordic.js 20182018-10-06
Node.js ships experimental multithreading via the worker_threads module that runs separate Node instances with separate event loops, supports SharedArrayBuffer…
Talk on
Node.js: Where are we now, where are we going?JSConf Iceland 20182018-03-01
Node 10 arrives with concrete changes: V8 6.4 and the newer debugger protocol, a fleshed-out HTTP/2 support API, and a working-but-experimental ES Modules…
Talk on
~/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.