Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77
Download MP3News for the week of August 3, 2026: Astro 7.2 adds incremental static builds, SvelteKit 3 preview, and a closer look at TypeScript 7.1 compiler APIs. From the community: build your own "isThingy" type guards, eliminating 'any' types using oxlint, and how it went adding Go's defer keyword to TypeScript.
Sponsored by Excalibur.js
Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
- Homepage and Docs: https://excaliburjs.com
- Make Your First Game in 10 Minutes
- Join the Discord: https://discord.gg/9UemP985Uy
Chapters
- (00:00) - Welcome to the Show
- (06:32) - Tooling: TypeScript 7.1 API Feature Roadmap
- (11:34) - Metaframeworks: Astro 7.2 Introduces Experimental Incremental Static Builds
- (12:44) - Metaframeworks: Sweltering Updates in SvelteKit 3 Preview
- (14:14) - Web: Cloudflare Open Sources an Issue Triage Agent
- (18:16) - Web: GitHub Now Supports Stacked Pull Requests
- (22:24) - Library Watch: zodql, Enforce Zod Schemas for GraphQL
- (24:11) - Library Watch: TanStack Form v2 is in Alpha
- (26:17) - Library Watch: TanStack Table V9
- (28:08) - Library Watch: is-kit Lets You Build Your Own Type Guards
- (29:23) - Library Watch: typesafe-ts is Like a Toned Down Effect
- (31:14) - Library Watch: antiox, Rust-like Async Primitives for TypeScript
- (33:08) - Library Watch: apiful, a Fetch Client You Compose
- (33:53) - Community: Andrew Healey Adds Go's defer Keyword to TypeScript
- (36:24) - Community: Mastodon Upgrades to TypeScript 7
- (36:57) - Community: Next.js on How They Made Navigations Instant in v0
- (39:14) - Community: Mauro Bieg on How to Build a TypeScript Web Framework With No Build Step
- (39:52) - Community: Sam Rose Found a Bug in Kubernetes Thanks to Webernetes
- (41:35) - Community: afox.dev Releases Luna.nvim, a Minimal Neovim Theme
- (42:32) - Community: Silvenon's Oxlint Config to Eradicate any in Your Codebase
- (43:23) - Bleet of the Week
- (44:21) - Cool Link: tuicr Lets You View Side-by-Side PR Diffs in Your Terminal
- (46:12) - Cool Link: Green Building Advisor
- (48:17) - The Minnesota Long Goodbye
News
- TypeScript: API feature roadmap #4830 - microsoft/typescript-go
- Astro 7.2 brings incremental static builds
- What’s new in Svelte: August 2026
- Cloudflare: How we built a software factory to drive Astro’s GitHub issue count to zero
- GitHub: ICYMI, Stacked pull requests
Library Watch
- zodql: Enforce Zod schemas for your GraphQL
- Plus: https://github.com/enormora/schema-hub
- Plus: gql.tada
- TanStack Forms v2: Form v2 is here: All you need to know about the alpha
- TanStack Table v9: Announcing TanStack Table V9
- is-kit: Build isThingy style type guards
- typesafe-ts (via Allan Duetsch): Runtime typesafety helpers
- antiox: Rust like async primitives for Typescript
- apiful: a fetch client you compose
From the Community
- Andrew Healey: Adding Go's defer to the TypeScript Compiler
- Mastodon: Now written in TS7
- Next: Making Navigations Instant in v0
- Mauro Bieg: A TypeScript web framework with no build step
- Sam Rose: Found a bug in kubernetes
- Luna.nvim: Minimal colorscheme for TS
- Matija Marohnić: Eradicate as any with oxlint
- Bleet of the Week
Cool Links
- GitHub - agavra/tuicr: a code review TUI with vim keybindings ("tweaker")
- Green Building Advisor for all your high-performance building needs
- Discord: Kamran's backyard studio build thread
Creators and Guests
Host
Erik Onarheim
Self-professed Neovim Dandy 🎩 Software developer in Minneapolis ⛄I created a game engine for the web called Excalibur 🗡
