Deno 2.8 Pushes Node Compatibility to 75%, Rolldown 1.0, and Mini Shai-Hulud | News | Ep 67

Download MP3
News for the week of May 11, 2026: Deno 2.8 brings Node compatibility to 75%, Bun's Rust port is taking shape, and more supply chain sadness. From the community: SpacetimeDB's JS engine is faster than Rust, scrapping a custom DSL in favor of TypeScript, and why Effect is good for AI 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
  • (05:34) - News: Deno 2.8 Brings Node Compat to Just Over 75%
  • (07:57) - News: VS Code Codebase Type Checked by TS 7
  • (08:15) - News: Bun's Rust Port Coming in Next 1.4 Release
  • (13:55) - News: Rolldown 1.0 Released
  • (17:32) - News: GitHub Takes Aim at Claude Code and Codex with New Copilot App
  • (18:58) - PSA: Upgrade Next.js Due to Recent CVEs
  • (19:52) - PSA: TanStack Supply Chain Incident Post-mortem
  • (23:48) - PSA: Ongoing Mini Shai-Hulud Supply Chain Attack
  • (27:22) - PSA: node-ipc Infected with Credential Stealer
  • (30:56) - Library Watch: Vitest 4.1.6 and 5.0.0-beta.3 Security Updates
  • (31:15) - Library Watch: styleframe is a TypeScript Design System Engine
  • (32:23) - Library Watch: mediabunny, a Type-safe Wrapper Around ffmpeg
  • (34:08) - Community: Migrating to TypeScript 6 by LogRocket
  • (34:48) - Community: SpacetimeDB JS Engine Outperforms Rust
  • (37:21) - Community: Inventing a New Language Was a Mistake by Wasp
  • (40:31) - Community: Express.js Revamp
  • (41:18) - Community: Anders on Why AI Will Never Replace Developers
  • (41:46) - Community: Interview With Anders on Turbo Pascal, C#, and TS
  • (41:59) - Community: npm install && pray by Jo Franchetti
  • (42:22) - Community: Next Era of TypeScript with Effect by Lucas Barake
  • (43:21) - Community: Node.js Alpine Linux Feedback
  • (44:32) - Community: dax.land, Shell Scripting Everywhere
  • (45:13) - Bleet of the Week
  • (45:47) - Cool Link: Why HTML in Canvas is Cool
  • (46:23) - Cool Link: Beginners Guide to Immich, a Self-hosted Google Photos Alternative
  • (46:55) - Cool Link: The Math Behind Exodia's Draw in Yu-Gi-Oh!
  • (47:18) - Cool Link: Best Local Agentic Coding Workflow by Web Dev Simplified
  • (49:59) - Cool Link: Declarative Partial Updates Web Standard
  • (53:31) - 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.
Deno 2.8 Pushes Node Compatibility to 75%, Rolldown 1.0, and Mini Shai-Hulud | News | Ep 67
Broadcast by