// the find
joyeecheung/talks
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.