Yarn Rewritten in Rust, Anders on TypeScript, and Notepad++ Hacked | News | Ep 54
Download MP3News for the week of January 26, 2026: Yarn 6.0 is rewritten in Rust, Anders interviewed on history and future of TypeScript, and a PSA on the Notepad++ update system. From the community: start using the satisfies keyword, learn more about Node Single Executable Applications (SEAs), and a DnD rule engine written in TS.
Stand With Minnesota
We are native Minnesotans. The ICE occupation is affecting our community in so many ways and has disrupted daily life for thousands of us. Families are sheltering in place, fearing to go to work, let their kids walk to school, take the bus, or even attend school at all. It is not just affecting immigrants, it is affecting all of us.
Go to StandWithMinnesota.com to learn how you can help.
Stand With Minnesota
We are native Minnesotans. The ICE occupation is affecting our community in so many ways and has disrupted daily life for thousands of us. Families are sheltering in place, fearing to go to work, let their kids walk to school, take the bus, or even attend school at all. It is not just affecting immigrants, it is affecting all of us.
Go to StandWithMinnesota.com to learn how you can help.
Chapters
- (00:00) - Welcome to the Show
- (05:11) - News: Removing ES5 Target for TS 6.0
- (08:46) - News: Yarn 6.0 is Rewritten in Rust
- (13:55) - News: Anders Interviewed on History and Future of TypeScript
- (17:56) - News: Astro 5.17
- (18:24) - News: 11ty, 2025 Year in Review
- (19:33) - PSA: Notepad++ Hacked, Don't Use In-app Updater
- (21:09) - PSA: More React Vulnerabilities, Update RSC Packages
- (23:08) - Library Watch: ReliCSS, Fix Your Ancient CSS
- (24:23) - Library Watch: Clack 1.0, Stylish Prompts for CLI Tools
- (25:28) - Library Watch: TypeScript D20 Rule Engine for DnD
- (27:02) - Community Highlight: satisfies Keyword is OP
- (28:26) - Community Highlight: Does JIT Go Brrr? by Savannah.dev
- (29:22) - Community Highlight: Node SEAs by Joyee Cheung
- (30:08) - Community Highlight: Node is Getting a Virtual File System
- (31:29) - Community Highlight: Deno on Windows ARM?
- (32:27) - Community Highlight: Mocha.js Gets a Fresh Website
- (32:51) - Community Highlight: In Mastro, Everything is a Route
- (33:20) - Community Highlight: Hacking Compiler to Get const-known TemplateStringArray
- (35:04) - Community Highlight: Gamedev.js Survey Results Are In
- (37:19) - Bleet of the Week
- (39:41) - Cool Video: Metroid's 8-bit Gravity by NESHacker
- (40:21) - Cool Video: AI LEGO PixelArt Robot
- (41:10) - Cool Link: Giantbomb x MinnMax Fundraiser for VEAP
- (43:26) - Cool Watch: Planet Earth Series
- (44:41) - The Minnesota Long Goodbye
News
- TS 6.0: PR to remove ES5 merged! (via Rob Palmer)
- Yarn: New 6.0 preview, rewritten in Rust
- GitHub: 7 learnings from Anders Hejlsberg: The architect behind C# and TypeScript
- Astro 5.17 release notes
- Eleventy, 2025 in Review
- PSA: Notepad++ Update Servers Got Hacked, download 8.9.1 manually!
- PSA: Denial of Service Vulnerabilities in React Server Components
- Library Watch: Introducing ReliCSS: A Tool for Front-End Archaeology
- Library Watch: Clack 1.0 lets you build stylish interactive CLI prompts
- Library Watch: DnD D20 rule engine written in TypeScript
From the Community
- Web Dev Simplified: satisfies keyword is awesome
- Savannah Ostrowski: Does JIT go brrr?
- Joyee Cheung: Improving Single Executable Application Building for Node.js
- Matteo Collina: VFS coming soon
- Deno: Windows ARM BUILD!?
- Joshua Goldberg: Mocha has a new Astro frontend!!
- Mastro: Everything in Mastro is a Route
- Cinny.bun.how: patching TypeScript compiler to get const-known TemplateStringsArray
- Gamedev.js Survey Results are In: The State of Web Game Dev in 2025
Cool Links
- Metroid's 8-Bit Gravity
- I made an AI LEGO® PixelArt Robot
- GiantBomb and MinnMax fundraiser for VEAP
- Planet Earth (HBO)
Creators and Guests
Host
Erik Onarheim
Self-professed Neovim Dandy 🎩 Software developer in Minneapolis ⛄I created a game engine for the web called Excalibur 🗡