Anna Henningsen
where else to find them
what they talk about
all 7 in the filters
where they keep going back
- Node Congress3 editions2021–2025
- NodeConf.EU2 editions2018–2019
all 11 in the filters
on a stage with
all 5 in the filters
who talks about the same things
- James M Snell22 talks
- Myles Borins23 talks
- Erick Wendel25 talks
- Franziska Hinkelmann12 talks
- Joyee Cheung9 talks
- Thomas Watson16 talks
| title | conference | date |
|---|---|---|
| A Leak in the Shell – How Refactoring Autocomplete Broke Us and How We Fixed It | JSNation 2026 | 2026-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… | ||
| Anna Henningsen's Room | JSNation 2026 | 2026-06-11 |
-- no description -- | ||
| Segmentation fault! Low-level debugging for JS developers | CityJS Athens 2025 | 2025-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… | ||
| What's in a Node.js Bug – A Case Study | Node Congress 2025 | 2025-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… | ||
| JS Character Encodings | Node Congress 2023 | 2023-04-14 |
Character encodings are important for converting characters into bytes. UTF-8 is the most commonly used encoding in JavaScript. JavaScript engines handle… | ||
| Don’t Try This at Home: Synchronous I/O in Node.js | Node Congress 2021 | 2021-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… | ||
| A Chat with the Node.js Technical Steering Committee | Node+JS Interactive 2019 | 2019-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… | ||
| Workshop: Node.js Help Alive! | Node+JS Interactive 2019 | 2019-12-11 |
Hands-on clinic diagnosing real Node.js apps: attendees bring code and maintainers reproduce issues live using GitHub repos and examples. Demonstrated… | ||
| Node.js Feature Livecoding | NodeConf.EU 2019 | 2019-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… | ||
| Node.js feature livecoding | JS Fest 2019 Autumn | 2019-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… | ||
| Node.js Feature Livecoding | RuhrJS 2019 | 2019-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… | ||
| Node.js feature Livecoding | NodeConf NL 2019 | 2019-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… | ||
| Node.js: The Road to Workers | NodeJS Italian Conference 2018 | 2018-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… | ||
| Node.js: The Road to Workers | NodeConf EU 2018 | 2018-11-04 |
Node 10 ships an experimental worker_threads module (enable with --experimental-worker) that embeds separate V8 instances in threads, supports message ports… | ||
| Node.js: The Road to Workers | Nordic.js 2018 | 2018-10-06 |
Node.js ships experimental multithreading via the worker_threads module that runs separate Node instances with separate event loops, supports SharedArrayBuffer… | ||
| Node.js: Where are we now, where are we going? | JSConf Iceland 2018 | 2018-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… | ||
| nothing matches | ||