Mastering the Visitor Pattern in TypeScript: From Theory to Real‑World Code
Learn how to implement the Visitor pattern in TypeScript, with a step‑by‑step AST example and practical tips for extensible, type‑safe code.
Structured Concurrency in JavaScript / Node.js: Harnessing AbortController & Async Generators
Learn how AbortController and async generators let you write safe, cancellable parallel code with clear lifetimes in Node.js.
Branded Types in TypeScript: Achieving Nominal Typing Without Leaving the Language
Learn how to use TypeScript’s branded (opaque) types to get nominal typing, catch subtle bugs, and keep your codebase safe and expressive.