The RuntimeJS Blog

Deep technical writing from the engineers building RuntimeJS in Austin, Texas.

Node.js04/28/2026 · 7 min read

Node.js 22: the features that actually matter

Built-in WebSocket client, native test reporter, and the new V8 GC heuristics — what to adopt today and what to skip.

SC
Sarah Chen
Principal Engineer
Performance04/15/2026 · 11 min read

Hunting memory leaks in production Node.js

A reproducible playbook using heap snapshots, --expose-gc, and RuntimeJS' monitor module to find the leak in under 20 minutes.

MR
Marcus Reyes
Staff Engineer
Workers03/30/2026 · 9 min read

Scaling to 412k ops/sec with worker pools

How we redesigned our worker pool to use SharedArrayBuffer and atomic ring buffers — and tripled throughput.

PP
Priya Patel
Senior Engineer
SSR03/12/2026 · 8 min read

Streaming SSR isn't optional anymore

Why TTFB matters more than TTI in 2026, and how to migrate a renderToString app to streaming in an afternoon.

DK
Daniel Kim
Engineering Lead
Engineering02/28/2026 · 6 min read

Why we shipped 0 dependencies

Supply chain attacks, install size, and audit fatigue — three reasons RuntimeJS will never ship a transitive dep.

AT
Alex Thompson
Founder & CEO