TypeScript.fm - The Friendly Show for TypeScript Developers

Fresh 2.0 Beta, TS Nostalgia, and Spear Phishing the Supply Chain | News | Ep 34

Sep 11, 2025
This week, Deno Fresh 2.0 enters beta, enhancing TypeScript development with Vite support. A significant spear-phishing attack on npm maintainers raises alarm about security in the software world. The community reflects on a decade of TypeScript, highlighting past innovations and the rise of type-safe state machines. Exciting performance improvements in Immer.js and intriguing new tools, like Wi-Fi sharing utilities, are showcased. Also, a legal discussion around AI piracy and authors' rights takes center stage, reminding us of the importance of ethics in tech.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Try Fresh 2.0 Beta With Vite

  • Try Fresh 2.0 beta if you want Vite support and faster boot times.
  • Use the migration guide to move from Fresh 1.x and follow the Fresh docs for environment APIs.
INSIGHT

Rolldown Dropping Internal CJS Simplifies Builds

  • Dropping internal CommonJS reduces build complexity and improves bootstrapping.
  • ESM-first tooling can yield better tree-shaking and faster module startup.
INSIGHT

Swift Supporting WASM Expands Web Targets

  • Swift adding WASM broadens language targets beyond native apps to the web.
  • Language ecosystems that target WASM strengthen the web as a universal runtime.
Get the Snipd Podcast app to discover more snips from this episode
Get the app