Skip to content
Artwork for TypeScript.fm - The Friendly Show for TypeScript Developers
TypeScript.fm - The Friendly Show for TypeScript Developers · May 6 · 59 min

TypeScript 7 Beta, Deno Fresh 2.3, and Const Generics | News | Ep 65

News for the week of April 20, 2026: highlights from the recent TypeScript 7 beta and Deno Fresh quality of life improvements. From the community: Bloomberg's type-safe CLI library, a new TSGO toolchain, and TypeScript database migrations. 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) - Welcome to the Show (05:42) - News: TypeScript 7 Beta! (15:01) - News: Deno Fresh 2.3 is Zero JS by Default (18:37) - News: Firefox 150 Has Better Split Views, PDF Editor (20:23) - Library Watch: TypeScriptToLua Supports TS 6.0 (21:34) - Library Watch: ttsc, a TypeScript Go Toolchain to Replace tsx (23:27) - Library Watch: tesseron, Turn Any App Into an MCP Server (26:03) - Library Watch: stricli, Bloomberg's Lightweight CLI Library (27:38) - Highlight: Writing Node.js Add-ons with .NET Native AOT (30:28) - Highlight: Prisma Next Supports TypeScript Migrations (33:24) - Highlight: Create a Complete Zod Clone from WebDevSimplified (34:03) - Highlight: TuiSky, a Terminal UI Client for BlueSky (34:49) - Highlight: unbash v3 is the Fastest and Bestest Parser of Bash (35:12) - Highlight: Graphics Programming with WebGPU and TypeScript (36:09) - Bleet of the Week (36:25) - Secret of the Handbook: Const Generics (37:32) - Cool Link: Sorting 10,000 Lego Parts per Day (39:07) - Cool Link: Building a Better Chess Bot in C# (39:39) - Cool Link: Whimsical Animations Course (41:23) - Cool Link: Web Serial API (44:07) - The Minnesota Long Goodbye News Microsoft: Announcing TypeScript 7.0 Beta Deno: Fresh 2.3: Zero JS by default, View Transitions, and Temporal support Firefox: Firefox 150.0, See All New Features, Updates and Fixes Library Watch TypeScriptToLua v1.36.0: TS 6.0 support samchon/ttsc: A `typescript-go` toolchain for compiler-powered transforms and type-safe execution. Tesseron: In-app MCP layer that interfaces with agent tools (like WebMCP) Stricli: Bloomberg’s type-safe CLI framework From the Community Microsoft: Writing Node.js addons with .NET Native AOT Prisma: TypeScript Migrations in Prisma Next WebDevSimplified: Create a Complete Zod Clone In TypeScript Michael Black: TUI for Bluesky in TypeScript Lars: Unbash v3 Ryosuke: WebGPU w/ TypeScript Bleet of the week Secret of the Handbook: I Can’t Believe This TS Feature Has No Documentation Cool Links Cool Watch: Coding Adventure: Making a Better Chess Bot Cool Watch: Why we had to reinvent the conveyor belt Cool Course: Whimsical Animations Web Serial API: Read from and write to a serial port Music Seahorse Dreams by Kubbi (Spotify)

0:00-59:22

transcript

No transcript — this publisher did not publish one.

show notes

News for the week of April 20, 2026: highlights from the recent TypeScript 7 beta and Deno Fresh quality of life improvements. From the community: Bloomberg's type-safe CLI library, a new TSGO toolchain, and TypeScript database migrations.

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:42) - News: TypeScript 7 Beta!
  • (15:01) - News: Deno Fresh 2.3 is Zero JS by Default
  • (18:37) - News: Firefox 150 Has Better Split Views, PDF Editor
  • (20:23) - Library Watch: TypeScriptToLua Supports TS 6.0
  • (21:34) - Library Watch: ttsc, a TypeScript Go Toolchain to Replace tsx
  • (23:27) - Library Watch: tesseron, Turn Any App Into an MCP Server
  • (26:03) - Library Watch: stricli, Bloomberg's Lightweight CLI Library
  • (27:38) - Highlight: Writing Node.js Add-ons with .NET Native AOT
  • (30:28) - Highlight: Prisma Next Supports TypeScript Migrations
  • (33:24) - Highlight: Create a Complete Zod Clone from WebDevSimplified
  • (34:03) - Highlight: TuiSky, a Terminal UI Client for BlueSky
  • (34:49) - Highlight: unbash v3 is the Fastest and Bestest Parser of Bash
  • (35:12) - Highlight: Graphics Programming with WebGPU and TypeScript
  • (36:09) - Bleet of the Week
  • (36:25) - Secret of the Handbook: Const Generics
  • (37:32) - Cool Link: Sorting 10,000 Lego Parts per Day
  • (39:07) - Cool Link: Building a Better Chess Bot in C#
  • (39:39) - Cool Link: Whimsical Animations Course
  • (41:23) - Cool Link: Web Serial API
  • (44:07) - The Minnesota Long Goodbye

News

Library Watch

From the Community

Cool Links

Music
Seahorse Dreams by Kubbi (Spotify)

links25