TypeScript.fm - The Friendly Show for TypeScript Developers

Deno Might be npm's Saving Throw, Temporal Dead Zones, and SSR Under .NET?! | News | Ep 38

Oct 9, 2025
Dive into the intriguing world of Deno as a potential solution to npm's security challenges. Discover how a new approach with 1Password can help protect local development secrets. Kamran shares his exciting journey of getting React Server-Side Rendering to work with .NET, while discussions on the practical implications of TypeScript's quirks and supply chain security keep things engaging. Plus, learn about recent advancements in tools like TSGO and Astro, making waves in the development community.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Gem Jam: 72 Hours Of Game Making

  • Erik spent 72 hours on Ludum Dare 58 building Gem Jam and praised the team's audio and art contributions.
  • He stayed mostly sustainable with nine-to-six coding and kept scope realistic for a top-three finish hope.
INSIGHT

Deno's Secure-by-Default Approach

  • Deno's default sandboxing and no post-install scripts reduce npm supply-chain risks significantly.
  • Its standard library and provenance/OAuth publishing model create safer package habits across ecosystems.
ADVICE

Keep Dev Secrets Out Of .env

  • Use DevContainers plus a secret manager like 1Password to avoid storing secrets in .env files.
  • Fetch secrets at runtime to reduce local-exfiltration risk during development.
Get the Snipd Podcast app to discover more snips from this episode
Get the app