Deno 2.5, Type-safe Configs and Forms, and Underrated TS Features | News | Ep 35

Deno 2.5, Type-safe Configs and Forms, and Underrated TS Features | News | Ep 35

49:12 Sep 16, 2025
About this episode
News of the week of September 8, 2025: Deno 2.5 adds a bunch of DX improvements, Fresh 2.0 is out of beta, and a supply chain attack mitigation for pnpm users. From the community: Val Town's OSS TypeScript editor, discussing underrated TS features, and tools/libraries to help make your configs, secrets, and forms type-safe.Chapters(00:00) - Welcome to the Show (05:46) - News: TSGo Adds JSDoc Support to LSP (07:08) - News: Deno 2.5 Released (15:05) - News: Deno Fresh 2.0 is Now Out of Beta (15:28) - News: rspack and webpack Add Dynamic Import Tree Shaking (16:26) - News: pnpm 10.16 adds minimumReleaseAge Config Option (18:10) - Community Highlight: Dr. Axel's Corner (18:51) - Community Highlight: Lessons from npm Security Failures (23:47) - Community Highlight: Val Town's Open Source TS Editor (26:12) - Community Highlight: Lint Rules Spreadsheet by Josh Goldberg (28:16) - Community Highlight: Most Underrated Features in TS? (31:48) - Tool Watch: confkit Provides Type-safe Config and Secrets (32:46) - Library Watch: taxum, a TypeScript-first HTTP Framework (33:35) - Library Watch: conformal is a Type-safe FormData and Submissions Library (34:31) - Community Highlight: Why Using Bun in Production (Maybe) Isn't the Best Idea (39:14) - Secret of the Handbook: Analyze Trace Tool (40:37) - Cool Watch: Restoring Old GameBoys and Game Systems (42:04) - Cool Game: Assassin's Creed Mirage (44:37) - The Minnesota Long Goodbye NewsTSGoFull JSDoc Support in LSP (#1702) by AndersTypeScript Build Watch Mode (#1684) by SheetalDeno 2.5 + Fresh 2.0Rspack 1.5.3 features advanced tree shaking for dynamic import membersPnpm 10.16 adds “minimumReleaseAge” to help mitigate supply chain attacksFrom the CommunityDr. Axel’s CornerLearning web development: Implementing web servers Learning web development: Authenticating users with plain Node.jsOneUpTime: Lessons from npm's Security Failures Wojciech Maj:
Select an episode
0:00 0:00