It’s been 4 years since TypeScript schema validation library Zod released v3, but the new v4 release makes it worth the wait. Expect faster parsing times across the board, built in error pretty-printing, and even a tree-shakeable API called Zod Mini for constrained environments like edge runtimes. There’s a new npm-based CLI tool for managing and sharing AI rules across different editors and tools called vibe-rules. In addition to saving favorite prompts so they can be applied to any supported editor, vibe-rules can also automatically install prompts shared in a project’s NPM packages into an editor’s configuration. It’s early days yet, but a great idea to make prompts easier for anyone to use. Angular v20 is out with some much anticipated highlights. Stabilized signal-based APIs, incremental hydration, custom Angular reporting directly in Chrome DevTools, GenAI development advancements, and, last but not least, a RFC for an official Angular mascot. Not to bias you, but we favor the pink, dice-shaped mascot around here. In this episode: 1:10 - Zod v4 5:50 - vibe-rules 15:12 - Angular 20 27:03 - Remix v3 31:32 - Stack Overflow’s Annual Dev Survey 38:02 - Firefox and Temporal 39:15 - Bolt’s hackathon status News: Paige - Zod v4 Jack - vibe-rules TJ - Angular 20 Lightning News: Remix v3 updates Firefox is the first browser to support Temporal ( Temporal on MDN ) StackOverflow’s Annual Dev Survey is out now Bolt’s hackathon starts What Makes Us Happy this Week: Paige - Annual Gloucestershire cheese rolling race and Wiki history Jack - The Portland Pickles baseball game TJ - StoryGraph and The God of the Woods Thanks as always to our sponsor, the Blue Collar Coder channel on YouTube. You can join us in our Discord channel, explore our website and reach us via email, or talk to us on X, Bluesky, or YouTube. Front-end Fire website Blue Collar Coder on YouTube Blue Collar Coder on Discord Reach out via email Tweet at us on X @front_end_fire Follow us on Bluesky @front-end-fire.com Subscribe to our YouTube channel @Front-EndFirePodcast