Exploring TSRX w/ Dominic Gannaway

Dominic Gannaway creator of Inferno.js, Ripple.ts, and former React and Svelte Core team member returns to the stream to talk about his latest creation TSRX a templating language for all. We will dig in to why this is more impactful than you might first think. Stream starts 11am PT, Dominic joins at 12pm PT. 00:00:00 - Solid's Runtime Philosophy and Stream Setup 00:15:14 - AI Findings: Class Lists, Form Inputs, and React Brain 00:31:00 - The Layered State Architecture Pattern 00:47:00 - Suspense Boundaries and Recognition Mode Failures 01:01:00 - Dominic Joins: From Svelte 5 to Ripple 01:17:00 - Lazy Destructuring and the Component Keyword 01:32:00 - TSRX Syntax: Strings, Control Flow, and Scope 01:48:00 - Error Boundaries, Pending States, and Async Patterns 02:01:00 - Lazy Destructuring with Tuples and Getters 02:14:00 - Scoped Styles and Inline Server Modules 02:30:00 - Loops, Keys, and TSRX's Place in Frameworks 02:47:00 - Why TSRX Matters for Agentic Coding 03:01:00 - Reflecting on TSRX and Solid's Future 03:17:00 - Solid 2.0's Complete API Surface 03:35:00 - Dynamic Components and Async Composition 03:51:00 - Solid Is Compiled? Transforms and Templates 04:08:00 - AbortControllers and the Remix 3 Reveal 04:25:00 - Remix UI Packages and Component Mixing 04:42:00 - Race Conditions, AI Generation, and Closing Chapter titles generated with @ajcwebdev/autoshow-cli and Claude Opus 4.7