The Node Runtime
What actually executes your handler — one thread, an event loop, and the four ways people accidentally stop it.
5 topics
The Node Event Loop on a Server
One thread serving every concurrent request, and the specific ways a handler stops all of them at once.
core25 minStreams & Backpressure
Processing data you never hold in memory all at once, and the mechanism that stops a fast producer drowning a slow consumer.
core25 minErrors in Async Node
Where a thrown error actually goes in an async server, and the handful of rules that keep one bad request from killing the process.
core25 minMemory & Leaks in Node
How V8's heap behaves under a long-running server, the four things that usually retain memory, and how to prove which one it is.
deep25 minScaling One Node Process
Using every core with cluster or containers, moving CPU work to worker threads, and knowing which of the two a problem actually needs.
core20 min