Articles for people who
ship the stack
Original rewrites on React, Node.js, TypeScript and AI — practical notes from the same engineering practice behind our operator software. Article bodies are in English.
Tagged: v8
How V8 closure contexts retain memory beyond what one function uses
V8 builds one shared context per call for every outer variable any inner function mentions—so unused siblings and permanent listeners can pin large values.
1849 wordsRead articleReading the JavaScript Call Stack: Frames, Overflows and Stack Traces
A practical tour of the JavaScript call stack: how frames are pushed and popped, why stack overflows happen, how to fix deep recursion and how to read stack traces.
5683 wordsRead articleHow a Getter Bug Quietly Cost Zod 3x Runtime Performance
An inside look at how TypeScript's CommonJS getter emission blocked V8 inlining in Zod, plus what changed across the broader Zod 4 rewrite.
1719 wordsRead articleWhy Reflection-Based TypeScript Mapping Kills V8 Performance
Explains how V8 hidden classes and inline caches degrade under reflection-based object mapping, and how JIT-compiled monomorphic functions restore speed in NestJS APIs.
1437 wordsRead article
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.