TypeScript Won, Type-safe Regex, and Import from... Python? | News | Ep 42
News for the week of October 27, 2025: TypeScript is the #1 language on GitHub, making your Regex type-safe, and Biome adds support for three new metaframeworks. From the community: a metaframework for Angular, PHP in JS, and a polyglot runtime that will blow your mind.Chapters(00:00) - Welcome to the Show
(05:36) - News: TypeScript Won in 2025
(12:43) - News: Vercel Now Supports the Bun Runtime
(12:59) - News: Announcing ArkRegex for Typing Regex
(16:37) - News: Safe Chain Can Proxy Your npm Installs
(17:48) - News: Biome 2.3 Adds Support for Vue, Svelte, and Astro
(19:05) - News: What's New in ViteLand?
(22:58) - Community Highlight: Hire Josh Goldberg!
(23:52) - Community Highlight: AnalogJS is a Meta Framework for Angular
(25:00) - Community Highlight: Rendu, a JS Hypertext Preprocessor
(27:24) - Runtime Watch: Elide, a Polyglot Runtime for JS, TS, Python, and More
(31:29) - Tool Watch: dpdm, to Fix Circular Dependencies
(32:57) - Library Watch: flowcraft, a Lightweight Workflow Engine
(34:52) - Tool Watch: Trigger.dev, a Hosted Workflow Engine
(37:07) - Bleet of the Week
(37:32) - Secrets of the Handbook: ?? and infer
(41:28) - Cool Watch: 10 Useful CLI Apps You've Never Heard Of
(42:38) - Cool Watch: Porffor, an Ahead-of-Time Compiler for JS
(46:31) - Cool Watch: Ladybird Browser October Update
(47:00) - Cool Tool: Gimli Tailwind, a Browser Devtools Extension
(48:07) - Cool Tool: PowerSync, a Local-first Sync Engine
(50:28) - The Minnesota Long Goodbye
NewsOctoverse: TypeScript is the most used language on GitHub 🎉Bun: Vercel now supports the Bun Runtime ArkType: Introducing ArkRegex (Reddit, Discord, Bluesky)Aikaido: Introducing Safe Chain: Stopping Malicious npm Packages Before They Wreck Your ProjectBiome 2.3 supports Vue, Svelte, Astro, and more. VoidZero: What’s New in ViteLand: October 2025 RecapFrom the CommunityFriend of the Show Josh Goldberg is looking for a full time position 👀AnalogJS 2.0 is a metaframework for Angular with SSR/SSG and file-based routingAlexander Lichter: Wait - PHP IN JS!? What is renduElide is a polyglot runtime, think: import Python modules from TypeScriptTool Watch: acrazing/dpdm: Detect circular dependencies in your TypeScript projectsLibrary Watch: gorango/flowcraft: A lightweight workflow engine Tool Watch: Trigger.dev, a hosted agentic workflow engineFabi.dev quick tip: Do you know the difference between || and ??muszynov: How to use the infer keyword in TypescriptCool LinksCool Watch: 10 useful CLI apps I'm guessing you've not heard ofCool Watch: Oliver Medhurst - Porffor - JavaScript Ahead of Time Compiler Cool Watch: Ladybird browser update (October 2025) Cool Tool: Gimli Tailwind – a super hot looking TailwindCSS dev extensionCool Tool: PowerSync – local-first sync engine that works with Postgres, MySQL, and MongoDBSponsored by Excalibur.jsExcalibur.js is the friendly TypeScript 2D game engine for the web. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, tile maps, particles, and more.Homepage and Docs: https://excaliburjs.comMake Your First Game in 10 MinutesJoin the Discord: https://discord.gg/9UemP985UyMusicSeahorse Dreams by Kubbi (Spotify)