News for the week of October 26, 2026: Nuxt DevTools V4 is bigger and badder than ever, it's JS engine season with Yavashark and Boomkat, and TypeScript stays #1 on GitHub as more than 40% of pull requests now start with an agent. From the community: a SOML parser in TS types, a TypeScript to SNES compiler, and how to access the runtime values for type unions.

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) - Tooling: tttt and the rise of personal TypeScript compilers
  • (03:43) - Tooling: Ende revisits Deno’s original runtime philosophy
  • (06:57) - Tooling: Yavashark, an Embeddable JavaScript Engine Written in Rust
  • (09:20) - Tooling: Boomkat, a ES2026 JavaScript in C3
  • (10:14) - Tooling: Next SWC major up to 3X faster native parsing, 10X faster parsing via JavaScript API
  • (11:38) - Tooling: Node.js 27 Alpha has major V8 engine updates
  • (13:54) - Tooling: Elide embeds a C compiler and linker
  • (16:37) - Frameworks: Nuxt DevTools v4 is out
  • (17:59) - Frameworks: TanStack DB 1.0 RC1 and test oracles
  • (22:20) - Web Platform: Recap of GitHub Universe 2026
  • (27:10) - Web Platform: Sourcemap scopes arrive
  • (28:57) - Web Platform: HTML-in-Canvas is here in Chrome 157
  • (31:22) - Web Platform: Firefox 159 and Safari 27.2
  • (32:49) - Security: Linux kernel TCP flaw allows remote code execution
  • (34:29) - Security: Anthropic removes compromised Claude Code Cursor extension
  • (36:29) - Security: knip is a Security Hardening Tool
  • (37:21) - Library Watch: CDP-Kernel runs Node/Deno/Bun in Jupyter notebook
  • (37:55) - Library Watch: svjeez lets you animate SVGs declaratively
  • (39:46) - Library Watch: ohne.dev, a zero-dependency TypeScript web framework
  • (41:11) - Library watch: Build shaders locally, OSS from shaders.com
  • (41:31) - Library watch: Domicile brings web tech to Linux desktops
  • (42:17) - Community: Boston TS meetup is back Nov 19
  • (42:44) - Community: Jamie Tanna explains how to get access to type unions at runtime
  • (44:13) - Community: sindresorhus made a TypeScript-only SOML parser with zero runtime code
  • (46:13) - Community: Compiling TypeScript into Super Nintendo games
  • (48:08) - Community: Tom Schindl on null vs undefined
  • (49:13) - Community: City builder game engine written in TS
  • (49:54) - Community: Mike Haas makes Caladesi, a toy language in .NET that is basically TypeScript
  • (52:05) - Community: Antony Jones built a logic gate simulator in TS
  • (52:48) - Community: nyamauru on six different ways to write a User type
  • (54:37) - Community: Armin's tip on Angular 22 @Service decorators
  • (55:44) - Community: Lemmings-ts, OSS browser remake of the classic Lemmings game
  • (56:50) - Bleet of the Week
  • (57:55) - Cool Interview: Stephen Toub on porting a 400,000-line runtime from TypeScript to Rust
  • (01:03:21) - Cool Essay: I am Dr. Jekyll and Mr. Hyde about AI
  • (01:07:07) - The Minnesota Long Goodbye

News

Library Watch

  • cdp-kernel: A Jupyter kernel for TypeScript and JavaScript, extracted from Deno's, that runs notebooks on Node, Deno, Bun, workerd and celld (via Thomas Lockney)
  • svjeez: Write a scene in TypeScript and compile it to a self-contained animated SVG (via

Podden och tillhörande omslagsbild på den här sidan tillhör Kamran Ayub and Erik Onarheim. Innehållet i podden är skapat av Kamran Ayub and Erik Onarheim och inte av, eller tillsammans med, Poddtoppen.