
TypeScript.fm - The Friendly Show for TypeScript Developers require(esm) Stable in Node 24, TanStack RSC, and HTML-in-Canvas Demos | News | Ep 64
6 snips
Apr 21, 2026 Node 24.15.0 stabilizes require(esm) and module compile caching. Live demos explore rendering HTML inside canvas for UIs and social images. TanStack shares a client‑first approach to React Server Components and composite components. A tale about accidentally DDOS'ing npm and debates over dependency cooldowns round out the tech news.
AI Snips
Chapters
Transcript
Episode notes
Pluralsight Top 25 After Course Repackaging
- Kamran celebrated hitting Top 25 course authors on Pluralsight after repackaging an AI agents course.
- He credits planning a pipeline of 15+ courses since 2015 and steady work that turned courses into a full-time gig.
AI Scans Could Push Some Projects Closed Source
- Some open source projects may go closed source to slow AI-driven vulnerability discovery.
- Cal.com forked and closed parts of its commercial code to decelerate attacker access while still offering an MIT self-hosted option.
numpy-ts Matches Native NumPy Performance
- numpy-ts reached parity or beat native NumPy by using WASM and performance engineering.
- The project’s subreddit and posts claim cases where it matches or outperforms native NumPy workloads in JavaScript/TypeScript environments.
