Podcasts · TypeScript.fm - The Friendly Show for TypeScript Developers

Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85

· 1 h 14 min · Episode 85

Episode Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85

0:00 1:13:50

News for the week of October 5, 2026: Theo spends $420,000+ porting the TypeScript compiler to Rust, the new Bun (type)check command claims 3-7x speedups, and Deno joins Cloudflare. From the community: ViteConf is October 15, GitHub moves off CSS-in-JS, and Syntax is donating.

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) - Tooling: ts-rust, a Vibe Port of TypeScript 7 to Rust • (06:03) - Tooling: bun check, 2-7X Faster Type Checking in Bun 1.4.3 • (10:07) - Tooling: bun Adds lint and format Commands, Forking oxlint and oxfmt • (11:27) - Tooling: terser Adds Erasable Types Support • (13:17) - Tooling: Node.js 26.11.0, New Docs and Benchmarking Perf Hooks • (15:22) - Frameworks: Next.js 16.4 Adds Cache Components Programming Model • (19:21) - Web Platform: Deno Joins Cloudflare, But Will No Longer Maintain the Runtime • (24:24) - Web Platform: Chrome 155+ Will Support JPEG XL • (26:12) - Security: Vite Dev Server CVE for Arbitrary Command Execution • (27:41) - Security: TanStack Start CVE for Reflected Cross-site Scripting • (28:37) - Security: zod and Other Packages Were Nearly Compromised • (30:38) - Security: New GhostAction Wave Steals Cloud and AI Credentials • (32:50) - Other News: Remembering Margaret Hamilton, Apollo Space Programmer • (33:14) - Library Watch: maligator, an AOT Compiler for JavaScript to C • (34:24) - Library Watch: fjson, a Friendly JSON-alike Language and Parser • (35:10) - Library Watch: logtape 2.4 • (36:23) - Library Watch: plumeria, Type-safe Zero-runtime Atomic CSS • (37:02) - Community: ViteConf is October 15 • (37:26) - Community: Syntax.fm Calling for Nominations to Fund OSS Maintainers • (37:48) - Community: GitHub is Switching from CSS-in-JS to CSS Modules • (40:13) - Community: Mark Built a JavaScript Runtime Over the Weekend Called Bento • (41:48) - Community: Grafana's Cuetsy and Thema TypeScript Code Generation • (42:26) - Bleet of the Week • (43:11) - Cool Event: Ludum Dare, Make a Game in 48 Hours • (44:02) - Cool Study: Where is the Bottleneck in Software Development and AI? • (45:46) - Cool Tool: TypeScript to Zod Schema Tool (and More!) • (46:40) - Cool Link: ascii.rest, Animated ASCII Art for Web Pages • (48:22) - The Minnesota Long Goodbye

News

• Tooling

• Theo: ts-rust • Bun: Bun 1.4.3 • Terser: Experimental type erasure (via Rob Palmer)

• Metaframeworks

• Next.js: Next.js 16.4

• Web Platform

• Cloudflare: Deno joins Cloudflare • Node: Node.js 26.11.0 (Current) • Chrome: Shipping JPEG XL in Chrome (155+)

• Security Corner

• VoidZero: Vite Dev Server security update • TanStack: TanStack Start security update: CVE-2026-102989 • Zod: Security advisory: malicious npm package changes affecting zod, nub, and standard-schema • Socket: New GhostAction Wave Hits Hundreds of Repos, Expanding Beyond CI/CD Secrets to Cloud Credentials

• Other news

• MIT News: Margaret Hamilton, computing pioneer, dies

Library Watch

• Maligator: JS AOT to C compiler (GitHub) • fjson from Cinnamon: friendly JSON parser for TypeScript • LogTape: LogTape 2.4.0 • Plumeria: type-safe CSS with a Rust compiler

From the Community

• VoidZero: ViteConf is October 15th • Syntax.fm: Syntax is donating • GitHub: Switches from CSS-in-JS • Mark Malstrom: Bento, a JS runtime in a weekend • Sam Boyer: Grafana's schema-driven data language: Cuetsy and Thema (via Evangaline Rome) • Bleet of the Week: “Cloudflare” Meteor

Cool Links

• Artificial Intelligence in the Firm: Bottlenecks in Software Production • TypeScript to Zod Schema • ASCII Rest

Music Seahorse Dreams by Kubbi…

The episode on the publisher’s site (opens in a new tab)

Chapters

    Shows are listed from Apple Podcasts' charts and directory, and Podcast Index where it is used. Every show and episode belongs to its publisher and plays from the publisher's own feed; this site hosts none of them. Explicit shows are for adult profiles only, and children’s profiles hear only children’s shows. More about this list.