Episode Details
Back to EpisodesDeno 2.5, Type-safe Configs and Forms, and Underrated TS Features | News | Ep 35
Episode 35
Published 6 months, 3 weeks ago
Description
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
News
- TSGo
- Deno 2.5 + Fresh 2.0
- Rspack 1.5.3 features advanced tree shaking for dynamic import members
- Pnpm 10.16 adds “minimumReleaseAge” to help mitigate supply chain attacks
From the Community
- Dr. Axel’s Corner
- OneUpTime: Lessons from npm's Security Failures
- Wojciech Maj: Why using Bun in production (maybe) isn't the best idea
- Val Town’s open source TS editor was rewritten from scratch
- Josh Goldberg is tracking common rules across linters for Flint
- Reddit discussion: Name underrated things in Typescript
- Tool watch: https://www.confkit.dev/ (h/t HackerNews) -- Type-safe config and schemas that work across all runtimes
- Library watch: https://taxum.js.org/ (h/t DASPRiD) -- TypeScript-first HTTP framework
- Library watch: https://github.com/marcomuser/co