++
NODE
( Edition 02 — Out now )  Every published chapter

Node.js, finally understood.

The complete field guide to the runtime — 12 chapters, Every published chapter, zero hand-waving. From the event loop to production architecture, learn Node the way senior engineers actually know it.

event loop
streams
worker_threads
cluster.fork()
Edition 02 · Out now · Edition 02 · Out now ·
NODEBOOK® — NO SUBSCRIPTION. NO DRIP-FEED. JUST THE WHOLE TRUTH ABOUT THE RUNTIME.
NODEBOOK® — EDITION 02
The complete field guide to the runtime
THE
NODE
book.
Edition 02 — Every published chapter
fig. 00 — the artifact · 148 × 210 mm of truth
0
Runtime Labs
0+
Deep questions
0
Paid tiers
0
Online paywall
Scroll
WHY
( 01 — The problem )

You can ship Node.js without understanding it. Most people do. Then production pages you at 2 a.m., the event loop becomes a crime scene, and Stack Overflow becomes a lifestyle. This book is the exit — twelve chapters from "it works" to "I know exactly why it works."

§ A field guide, not a reference dump
( 02 — The method )

Watch the runtime think.

  • Predict before you run. Every concept ends as a mental model you can apply blindfolded — not an API you memorized.
  • Real systems, not snippets. Every example is pulled from codebases that survived actual traffic.
  • Visual first. 120+ hand-drawn diagrams of queues, buffers, and flamegraphs.
Try it → call the output order before it runs.
loop.js — node v22.11.0
idle — awaiting executionUTF-8 · zsh
fig. 01 — the event loop, in five lines
INDEX
Chapter 01
The Event Loop
( 04 — The syllabus )

What you'll master.

Keep scrolling →
01
Core

Event Loop

Schedule work like the runtime does. Call the order of any async program before it executes — in interviews and in production.

nextTickmicrotaskstimers
02
Core

Streams

Move gigabytes with megabytes of memory. Pipelines, transforms, and backpressure — the Node superpower nobody teaches.

pipetransformbackpressure
03
Scale

Worker Threads

True parallelism for CPU-heavy work, without forking processes. Shared memory, pools, and when not to use them.

SharedArrayBufferpools
04
Scale

Clusters

Every core, one port, zero-downtime reloads. The pattern behind every serious Node deployment on Earth.

forkIPCzero-downtime
05
Internals

Memory & GC

Find leaks, read heap snapshots, and tame the V8 garbage collector before it pages your on-call.

heapdumpv8 flags
06
Internals

Networking

HTTP rebuilt from raw TCP sockets. TLS, keep-alive, and HTTP/2 — understand what your framework hides.

tcptlshttp/2
07
Craft

Error Handling

Domains are dead. Learn what replaced them — crash strategies, async traps, and graceful degradation.

uncaughtasync traps
08
Craft

Production

Observability, structured logs, metrics, and deploys so boring you'll sleep through the night. Every night.

logsmetricsrest
40+
topics.
Full syllabus inside
Written from first principles
IS
NodeBook · 2026
( 05 — The author )

Written in the trenches.

Ishtmeet Singh wrote NodeBook to connect JavaScript APIs to the runtime, operating system, and network behavior beneath them. Every chapter is built to make production behavior explainable, not mysterious.

NodeBook follows each JavaScript API through the runtime, operating system, and network behavior beneath it—then turns that understanding into practical systems.

“I wrote the book I needed the first time production paged me at 2 a.m.
— Ishtmeet Singh · Author of NodeBook
( 06 — Reviews )

Don't take our word for it.

I've read every Node resource out there. This is the only one that made streams finally click.”

SK
Sarah Kim
Senior Eng · Vercel

Worth 10× the price. The event loop chapter alone rewired my brain.”

DO
Dev Okafor
Backend · Shopify

The rare technical book that reads like a thriller. Finished it in four nights.”

AP
Ana Petrova
Staff Eng · Stripe

Bought the team license. Two weeks later our PR reviews were citing chapters.”

ML
Marcus Lee
CTO · Loopwork

I've read every Node resource out there. This is the only one that made streams finally click.”

SK
Sarah Kim
Senior Eng · Vercel

Worth 10× the price. The event loop chapter alone rewired my brain.”

DO
Dev Okafor
Backend · Shopify

The rare technical book that reads like a thriller. Finished it in four nights.”

AP
Ana Petrova
Staff Eng · Stripe

Bought the team license. Two weeks later our PR reviews were citing chapters.”

ML
Marcus Lee
CTO · Loopwork

Our onboarding doc is now just: 'read NodeBook first.'”

JT
James Tran
Eng Manager · Linear

Interviewed at three FAANGs after chapter 9. Got two offers.”

RS
Ravi Sharma
Backend · Netflix

The diagrams should be framed. I've never seen backpressure explained this way.”

EW
Emma Wright
Platform · Cloudflare

From callback hell to architectural clarity in 12 chapters.”

YM
Yuki Mori
SDE · Datadog

Our onboarding doc is now just: 'read NodeBook first.'”

JT
James Tran
Eng Manager · Linear

Interviewed at three FAANGs after chapter 9. Got two offers.”

RS
Ravi Sharma
Backend · Netflix

The diagrams should be framed. I've never seen backpressure explained this way.”

EW
Emma Wright
Platform · Cloudflare

From callback hell to architectural clarity in 12 chapters.”

YM
Yuki Mori
SDE · Datadog
( 07 — Pricing )
$49 / forever.

Two one-time lifetime purchases. Choose the complete offline library, or add every lab, framework lesson, and practice room with Raw Mode.

PDFePubKindleVideoSource code
( 08 — Questions )

Asked, answered.

Still curious? hello@thenodebook.com — a human replies within a day.

Developers who know some JavaScript and want to truly master Node — the event loop, streams, clusters, worker threads, and the production patterns nobody blogs about. If you can build an Express app but can't explain why it works, this is for you.

Written against Node 22 LTS and revised with every major release. When Node 24 or 26 ships, your copy updates — free, forever. That's the deal with a one-time purchase.

A hardcover is in the works — cloth spine, lime foil asterisk, the whole thing. Ebook owners get 40% off the print edition at launch, and it'll be worth the shelf space.

Digital purchases are final. NodeBook does not offer discretionary refunds, exchanges, returns, or purchase cancellations. Non-waivable rights required by applicable law still apply.

READ
( 09 — Begin )

Stop guessing. Start knowing.

Instant delivery · Clear terms · secure delivery · access through your account