Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82

Download MP3
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.

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
  • (21:21) - Security: Happy Birthday Shai-Hulud!
  • (22:17) - Security: GitHub Actions Tries to Limit Cache Poisoning Risk
  • (23:47) - Security: Gitea Affected by Severe RCE Vulnerability
  • (24:47) - Library Watch: modern-web-types Drop-in Replacement for DOM Typings
  • (26:52) - Library Watch: sqlbraid Lets You Write SQL and Keep TypeScript
  • (29:28) - Library Watch: temporal-parser, a Lexer and Parser for Temporal Expressions
  • (31:06) - Library Watch: Zod 4.6 Comes With Some Perf Improvements
  • (32:26) - Community: Puffball Explains How TypeScript 7 Creates Typed ASTs in Go
  • (33:44) - Community: ESModule.com, Learn About ES Modules
  • (34:47) - Community: cm.xyz Explains Why You'd Use Effect
  • (36:27) - Community: Porffor Can Compile TSC
  • (37:34) - Community: Stephen Toub on How GitHub Rewrote Copilot Runtime in Rust, with Copilot
  • (42:29) - Community: ecyrbe Creates Typeskell to Experiment with Typeclasses
  • (42:52) - Community: Barak's Complete Guide to HOCs with Next.js, React, and TS
  • (43:53) - Community: Orhun Interviews Sebastian from OpenTUI
  • (44:34) - Community: Shopify Switched Back to Swift and Kotlin from React Native
  • (48:07) - Bleet of the Week
  • (49:31) - Cool Link: Design Your Own Silicon Chip
  • (50:41) - Cool Link: The Essential Craftsman
  • (53:10) - The Minnesota Long Goodbye


News
Library Watch
From the Community
Cool Links


Creators and Guests

Erik Onarheim
Host
Erik Onarheim
Self-professed Neovim Dandy 🎩 Software developer in Minneapolis ⛄I created a game engine for the web called Excalibur 🗡
Kamran Ayub
Host
Kamran Ayub
Solopreneur, speaker, and Pluralsight author. Founder of KeepTrackOfMyGames.com.
Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82
Broadcast by