TypeScript.fm - The Friendly Show for TypeScript Developers

Vibe-porting Galore, Remix 3 Beta, Node 26, and the Internet Falling Down | News | Ep 66


Listen Later

News for the weeks of April 27 and May 4, 2026: Rust ports galore, Remix 3 is ready to rumble, and lots of security PSAs that are breaking the Internet. From the community: boring web dev, cross-framework templating with TSRX, and TypeScript features wishlist.

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.com
  • Make Your First Game in 10 Minutes
  • Join the Discord: https://discord.gg/9UemP985Uy


Chapters

  • (00:00) - Welcome to the Show
  • (02:45) - News: tsz is a Vibe-ported TypeScript Go Compiler to Rust
  • (07:45) - News: Bun Experiments with Rust Port from Zig
  • (10:23) - News: pnpm Core Officially Being Ported to Rust as Pacquet
  • (13:13) - News: Astro 6.3 with Experimental Advanced Routing
  • (14:06) - News: Remix 3 Beta is Ready to Kick the Tires
  • (17:06) - News: Nuxt.js Has a New Agent
  • (18:31) - News: SvelteKit Now Supports TS 6.0
  • (19:03) - News: Node 26 Brings Stable Temporal API, Experimental FFI
  • (23:02) - News: Chrome 148 Ships Prompt API No One Wants
  • (28:50) - News: Behind the Scenes Hardening Firefox
  • (35:20) - PSA: Multiple Critical Linux Exploits, Copy Fail and Dirty Frag
  • (38:55) - PSA: React 19 and Next.js Vulnerabilities
  • (40:34) - PSA: TanStack Packages Compromised
  • (42:07) - PSA: vm2 Critical Vulnerabilities
  • (43:05) - PSA: cPanel is Being pwned Across the Web
  • (44:42) - Library Watch: Laravel TypeScript Type Generator
  • (45:31) - Library Watch: motion.dev JavaScript Animation Library
  • (46:25) - Library Watch: Temper Lets You Build Cross-language Libraries
  • (48:36) - Library Watch: Wavedash is a Backend for Multiplayer Games
  • (49:37) - Library Watch: Flue, a TypeScript Agent Harness Framework
  • (49:59) - Highlight: Rebuilding Zork in TypeScript and React
  • (50:59) - Highlight: TSRX, a TS-driven Templating Library
  • (53:29) - Highlight: I Went Back to Boring Web Dev and I'm Not Sorry by Andre Klein
  • (55:41) - Highlight: TypeScript Features Wishlist by Cinnamon
  • (57:22) - Highlight: JSON.parse vs. stringify Date Handling Tip
  • (57:59) - Bleet of the Week
  • (58:37) - Cool Link: Shader Playground
  • (59:38) - Cool Link: Recreating the PSP from Cast Acrylic
  • (01:00:02) - Cool Link: Cascade Radiance for Realistic Lighting
  • (01:01:10) - Cool Link: Inside Out Money Podcast
  • (01:02:39) - The Minnesota Long Goodbye

  • News

    • tsz vibe-port of Go compiler to Rust
    • Bun experimental Rust port
    • pnpm port to Rust officially called pacquet
    • Astro 6.3 
    • Remix 3 Beta Preview 
    • Introducing the Nuxt Agent
    • SvelteKit: Now Supports TS 6.0 
    • Node.js 26.1.0 (Current) 
    • New in Chrome 148, the controversial Prompt API
    • Behind the Scenes Hardening Firefox
    • PSA: Malicious npm Package Brand-Squats TanStack to Exfiltrate Environment Variables
    • PSA: TanStack Packages Compromised
    • PSA: Linux exploits, Copy Fail and Dirty Frag, including WSL2 on Windows
    • PSA: React and Next.js Hit With 12 Security Flaws — Three Let Attackers Bypass Auth, Hijack Servers
    • PSA: vm2 Node.js Library Vulnerabilities Enable Sandbox Escape and Arbitrary Code Execution
    • PSA: cPanel & WHM Authentication Bypass CVE-2026-41940

    Library Watch

    • Laravel TS Annotations 
    • Motion.dev – Effortless Animation For The Web
    • Temper: Cross-language *libraries* with Temper: Interview
    • Wavedash for multiplayer apps 
    • Flue: TypeScript agent harness, BYOM and build your own agents

    From the Community

    • Chad Loder: Zork in TypeScript+React 
    • Ryan Carniato: Exploring TSRX w/ Dominic Gannaway
    • André Klein: I Went Back to Boring Web Dev, and I'm Not Sorry
    • Cinnamon: Feedback for TypeScript 
    • Jonathan Bones: JSON.parse vs JSON.stringify date handling
    • Bleet of the week

    Cool Links

    • Excalibur.js contributor Justin has a Shader Editor 
    • I re-created the PSP 
    • Exploring a New Approach to Realistic Lighting: Radiance Cascades 
    • Inside Out Money podcast – if you like friends yapping about money

    Music
    Seahorse Dreams by Kubbi (Spotify)

    ...more
    View all episodesView all episodes
    Download on the App Store

    TypeScript.fm - The Friendly Show for TypeScript DevelopersBy Kamran Ayub and Erik Onarheim

    • 4.8
    • 4.8
    • 4.8
    • 4.8
    • 4.8

    4.8

    6 ratings


    More shows like TypeScript.fm - The Friendly Show for TypeScript Developers

    View all
    Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

    Software Engineering Radio - the podcast for professional software developers

    274 Listeners

    Modern Web by Modern Web

    Modern Web

    12 Listeners

    JavaScript Jabber by Charles M Wood

    JavaScript Jabber

    62 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    984 Listeners

    Practical AI by Practical AI LLC

    Practical AI

    213 Listeners

    Last Week In AWS Podcast by Corey Quinn

    Last Week In AWS Podcast

    79 Listeners

    PodRocket by LogRocket

    PodRocket

    60 Listeners

    Oxide and Friends by Oxide Computer Company

    Oxide and Friends

    65 Listeners

    Front-End Fire by TJ VanToll, Paige Niedringhaus, Jack Herrington

    Front-End Fire

    11 Listeners