Nuxt 4.0, Bun's Smarter Types, and Testing Type Completions | News | Ep 27

Nuxt 4.0, Bun's Smarter Types, and Testing Type Completions | News | Ep 27

38:21 Jul 22, 2025
About this episode
News of the week of July 14, 2025: Nuxt 4.0 is released along with an acquisition by Vercel, TSGO ships go-to-type definition support, and Bun ships smarter types. From the community: test type completions and benchmark instantiations with a testing package from Arktype, treating types as values with type-level maps, and dive a bit deeper into how type inference works. Chapters(00:00) - Introduction and Personal News (06:02) - News: Nuxt 4.0 Release and NuxtLabs Joins Vercel (09:57) - News: TSGO Adds Go-to-type Definition Support (10:33) - News: Node 24.4.1 Security Patches (12:12) - News: Bun 1.2.19 Ships Smarter Types (13:21) - News: SvelteKit Now Supports Vite 7 and Rolldown (13:52) - Community Highlight: oxlint + tsgolint = no slowdown! (16:01) - Community Highlight: Type-safe Event Emitters by Artem (17:13) - Community Highlight: Understanding TypeScript's Type Inference by SharpCoderBlog (17:46) - Community Highlight: Testing Type Completions in TypeScript by Arktype (19:17) - Community Highlight: Type-safe Persistence and Auto-theming in Svelte 5 by Puru Vijay (19:59) - Community Highlight: Your GPU is a JavaScript Runtime by Iwo Plaza (20:54) - Community Highlight: DHH Hates TypeScript (22:15) - Community Highlight: Node and Deno Permissions Discussion by Dr. Axel (25:29) - Community Highlight: Treating Types as Values with Type-level Maps by Gregros (27:08) - Community Highlight: Return Types on Functions, Yay or Nay? by Kyle Shevlin (28:15) - Community Highlight: Jake and Josh Interview on Software Engineering Daily Podcast (28:34) - Cool Link: Dokploy is an OSS Alternative to Vercel, Netlify, and Heroku (30:07) - Cool Link: Turning a Toy Into a Cyberdeck by Attoparsec (30:52) - Cool Link: What's New in Vite by Evan You (31:38) - Cool Link: Add Windows to Your App with winbox.js (33:21) - Cool Link: Marginal Utility of Money by The Happy Philosopher (37:42) - Post-credits Banter Personal NewsSorry for the delay, Kamran just got back from vacation!Follow Kamran's trip on InstaNewsNuxt 4.0 is released and NuxtLabs joins Verceltypescript-go: Implement go-to-type-definition (PR #1405)Node.js 24.4.0 and 24.4.1 include high-severity CVE fixes (as well as 20.x, and 22.x release lines)
Select an episode
0:00 0:00