Episode Details

Back to Episodes

Node 22.18 LTS Green Lights TypeScript for Orgs | News | Ep 29

Episode 29 Published 8 months ago
Description

News of the week of July 28, 2025: TS 5.9 released, Node 22.18 is the first LTS to support TypeScript, a Rust-based alternative to Next.js, plus why Laravel ain't your pappy's PHP. From the community: eslint-max-depth-ts plugin, Zod vs. Valibot battle, Better Auth is so good, a deal with the TypeScript devil, and did you know you can render motion graphics with TypeScript.

Chapters

  • (00:00) - Introduction and Personal News
  • (05:18) - News: TypeScript 5.9 Release Highlights
  • (08:32) - News: Node 22.18 is the First LTS to Unflag Type Stripping
  • (12:12) - News: Deno Drops New Next.js and SvelteKit Templates
  • (13:41) - News: pnpm Adds Support for Deno and Bun to package.json Engines
  • (14:06) - News: A Bunch of ECMAScript Proposals Go Bonkers
  • (16:37) - News: Laravel Wayfinder Generates Types and Is Now Stable
  • (18:54) - News: Trusted Publishing in npm with OIDC
  • (19:35) - PSA: Security Vulnerability in form-data Library
  • (21:10) - Community Highlight: Adding Checked Exceptions to TypeScript
  • (22:57) - Community Highlight: New ESLint Max Depth Plugin by TypedRocks
  • (24:00) - Community Highlight: Zod vs. Valibot by Jack Harrington
  • (24:20) - Community Highlight: Better Auth is a TypeScript Auth Framework
  • (26:09) - Community Highlight: Understanding Effect.ts with Maxwell Brown
  • (26:52) - Community Highlight: The Many, Many, Many JavaScript Runtimes by Jamie Birch
  • (27:37) - Community Highlight: Auditing NPM Packages with NPQ
  • (28:06) - Community Highlight: TypeScript Performance Podcast Episode by Mike Hartington
  • (28:56) - Community Highlight: Learn TypeScript While Building a Game in Construct
  • (29:56) - Community Highlight: Parse TypeScript Types from Strings... with TypeScript Types by easrng
  • (30:55) - Secret of the Handbook: InstanceType
  • (33:17) - Cool Link: Create Video Motion Graphics in TS with MotionCanvas
  • (34:01) - Cool Link: Create Terminal UIs in TS with opentui
  • (34:40) - Weird Link: Running Windows 95 in Electron
  • (36:01) - Cool Library: Compile Time Expressions in TypeScript
  • (38:51) - The Minnesota Long Goodbye

News
Listen Now