
← TypeScript.fm - The Friendly Show for TypeScript Developers25 Sept · 1 h 07 min
Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82
News for the week of Sep 14, 2026: latest Node 26 includes experimental benchmark tests, a modern drop-in replacement for DOM typings, and we try to understand Jev, bruv. From the community: how GitHub rewrote Copilot's runtime in Rust, learn about ESM, and why Shopify ditched React Native (spoiler: agents).
Sponsored by Excalibur.js
Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
Homepage and Docs: https://excaliburjs.comMake Your First Game in 10 MinutesJoin the Discord: https://discord.gg/9UemP985Uy
Chapters
(00:00) - Welcome to the Show
(06:02) - Tooling: Node 26.9.0 Lets You Write Benchmarks with node:bench
(08:49) - Tooling: Jev, the Type-safe AI
(15:25) - Tooling: TypeScript 7 Works Around New Golang FMA Changes
(17:58) - Frameworks: GeaStack Compiles Typescript to Native Apps with C++
(20:00) - Frameworks: Ember 7.2, New Built-in Strict Resolver and ESM-only
(20:46) - Web Platform: Firefox 156, Can Now Open Automatically on macos