Modern JavaScript & TypeScript

3 posts · 15 min, best read in order

What recent Node.js and JavaScript releases change in everyday code: native TypeScript, WeakRef, Promise.withResolvers() and more.

  1. 1 Native TypeScript Support in Node.js 24: What It Really Changes! 6 minNode.js 24 now runs TypeScript natively; no ts-node or bundlers needed. Master type stripping rules, essential tsconfig setup and the modern workflow.
  2. 2 JavaScript WeakRef: The Feature You Probably Shouldn't Use 5 minA pragmatic look at weak references, garbage collection, and why 'just because you can' isn't always 'you should'.
  3. 3 Understanding Promise.withResolvers() in JavaScript 4 minA cleaner way to create Promises in JavaScript using Promise.withResolvers(). Learn the problem it solves and real-world use cases.