finds.dev← search

// the find

joyeecheung/talks

★ 257 · updated Jun 2026

Slides for my talks

A PDF archive of conference talks by Joyee Cheung, a Node.js core contributor who has spent a decade working on V8 internals, the Node.js bootstrap process, and the module loader. The content spans 2013–2026 and tracks the evolution of Node.js from the inside — startup snapshots, ESM integration, native memory diagnostics, the require(esm) story.

The speaker is an actual Node.js core contributor, not a framework user presenting opinions — these slides come from someone who wrote the code being discussed. The module loader arc (2019 Web APIs → 2024 require(esm) → 2026 module customizations) is a rare primary source on decisions that affected every JavaScript developer. Recent talks (2025–2026) are actively maintained, so this isn't an abandoned archive. Topics like V8 GC logs, startup snapshots, and C++/JS bridge internals are genuinely hard to find explained by someone with commit access.

It's a flat directory of PDFs with no index beyond the README — no searchable text, no video links, no speaker notes or context explaining what changed between a 2016 talk and its 2019 updated version. Several talks link to Google Slides rather than committing PDFs, which will rot. There is no way to tell which slides are self-contained versus which ones only make sense alongside a video. The repo is essentially a personal file drop, not a learning resource someone can navigate cold.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →