React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81

Download MP3
News for the week of Sep 7, 2026: new browser loot drops in Chrome 153 and Safari 27, React 19.3 lets you control view transitions, and how Cloudflare rewrote the workers module registry for better Node.js compatibility. From the community: why nobody pays OSS projects, interactively learn Effect, and the motivation behind Zena the Warrior Princ--er, a new programming language inspired by TypeScript.

Partake in the No Sloptober Challenge!
Head to no-sloptober.com to read the manifesto and see if you can challenge yourself to turn off LLMs and AI for October. 

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:11) - Tooling: React 19.3
  • (08:50) - Tooling: React Compiler is in Vite 8 via oxc
  • (10:17) - Web Platform: Chrome 153 Brings (Proper) Single-axis Scroll Support
  • (12:04) - Web Platform: Safari 27 First to Add Import Defer Support
  • (17:04) - Web Platform: Cloudflare Turns Node Compatibility On By Default
  • (20:42) - Library Watch: srvquery, Fully-typed Library for Browsing Game Servers
  • (21:32) - Library Watch: microlighter, Zero Dependency Syntax Highlighter Using CSS Highlights API
  • (23:15) - Library Watch: mcp-tada, Turn a MCP Client Into a Typed API
  • (25:22) - Library Watch: upyo, Cross-runtime Email Sender
  • (26:51) - Community: Laurie Voss Explains How We Can Force Companies to Pay for Open Source
  • (33:35) - Community: Kit Langton Made an Interactive Intro to Effect.ts
  • (34:52) - Community: Dan Holloran Advocates for Using the Built-in node:test Runner
  • (36:45) - Community: Pablo Androetto Ported Thousands of Windows Games to the Browser in Excalibur.js
  • (38:07) - Community: Dimitri Metropoulos Helps You Solve TS Performance Problems
  • (39:19) - Community: Hexagon Hunt-and-Kill Maze Using Mazely
  • (39:48) - Community: Justin Fagnani Explains Why He Made Zena, a TypeScript-inspird Programming Language
  • (42:12) - Bleet of the Week
  • (43:02) - Cool Link: Undisputed Authority with Roger Martin
  • (46:42) - Cool Link: Fresh is a Powerful Terminal Text Editor and IDE
  • (48:15) - Cool Link: How to Build Weighted Loot Tables
  • (48:45) - 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.
React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81
Broadcast by