{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"TypeScript.fm - The Friendly Show for TypeScript Developers","title":"Angular Turns 20, Remix Revived, and Hurricane André Hits Firefox | News | Ep 20","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/a8f236c7\"></iframe>","width":"100%","height":180,"duration":2262,"description":"News for the week of May 26, 2025: Angular's 20th release brings DX improvements, Remix replaced by React Router receives reincarnation, and how a lone volunteer brings the much-anticipated Temporal API to Firefox.\nChapters\nNews\nAngular 20 is out! (And it's boring)\nRemix gets revived\nAnnouncing Rolldown-Vite\nWhat’s New in Astro – May 2025\nShipping Temporal (Matt Pocock video, Wes Bos tweet)\nPSA: Stack Overflow Survey 2025 is Open\nFrom the Community\nJosh Goldberg gives Types Beyond TypeScript talk at JS Nation 2025\nHamilton teaches us about errors as values and how they're 335x faster than throwing new errors (sirhamy)\nTypescripting the technical interview (Richard Towers)\nAngular CanIUse \nHow To Handle Internationalization Like A Senior Dev (Web Dev Simplified)\nDeno Might Have the Exact Tools You’re Missing… \nTLTSS: a language written in TS types (by skeary.me)\nLibrary watch: Jason Yu’s ts-migrating tool helps teams migrate their codebase to modern TSConfig settings incrementally!\nLibrary watch: jsonv-ts validates and produces clean JSON schemas with a Zod-like API (h/t Reddit)\nLibrary watch: tsargparse is a simple type-safe CLI args parser (h/t Reddit)\nDiscuss: Are Deno, Bun, and Node.js competing? (via James Snell)\nCool Stuff\nKamranThe Way Things Work (1994) on Classic Reload\nDavid Macauley’s book, Motel of the Mysteries (1979)\nErikDan Abramov - Progressive JSON\nCurated List of JS Grids by Ian Langworth\nBippy - Hack into React: \nWookash: Painting with Math | Inigo Quilez \nCoding Adventure: Software Rasterizer with Sebastian Lague\n\nSponsored by Excalibur.js\nExcalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.\nMusic\nSeahorse Dreams by...","thumbnail_url":"https://img.transistorcdn.com/LUVFPtghCfQs9Z5cmq099b61B1Uvk41woCYRjlvHUak/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jY2Ew/ZThkMTZkZGNiN2E2/Mzc1MmI5NWI0ZjU0/YjA3MS5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}