Every talk, podcast and livestream
119 recordings from 2015 to 2026, about 1.36 million YouTube views. Each has its own page with chapters, takeaways and the full transcript, so you can search for the one where I said that thing about useEffect.
Topics: State machines (57), XState (56), Visual modeling (41), Statecharts (34), State management (32), React (28), Event-driven architecture (25), CSS & animation (23), React hooks (21), Actor model (16), AI agents & LLMs (15), Reactive programming (14), Adaptive & intelligent UIs (14), Startups & open source (9), Side effects (7), Model-based testing (6), Forms & UX (6), TypeScript (5), Effect (TypeScript) (2)
119 recordings, newest first
All recordings
-
Human Approval for AI Agents
Agent Conf 2026 (Warsaw), studio interview. 11:17 -
Goodbye Slop; Welcome Determinism
Agent Conf 2026 (Warsaw). 21:17, 97.1K views -
Effective State Machines with XState
Effect Miami 2 (meetup), 2026. 29:40, 3K views -
Goodbye Slop; Welcome Determinism (Beyond the Prompt)
Beyond the Prompt 2026 (AG Grid & Bryntum, London). 30:27, 29.2K views -
The Piano Man of State Machines
Whiskey Web and Whatnot podcast, 2025. 59:17 -
Time Traveling with AI: A Musical Journey
Algolia DevBit 2025. 16:00 -
useState Is Over
PodRocket (LogRocket podcast), 2025. 42:01, 1.2K views -
Goodbye, useState (PodRocket, alternate cut)
PodRocket (LogRocket podcast), 2025. 36:55 -
State Management at Scale in React & Next.js
Frontend Masters course preview, State Management at Scale in React & Next.js, 2025. 14:56, 3K views -
XState Creator: State Machines & Startups
Frontend Masters Podcast #25, 2025. 28:49, 1.2K views -
Goodbye, useState (JavaScriptMN)
JavaScriptMN meetup (June 2025). 34:30 -
Goodbye, useState
G2i, 2025. 23:58, 50.8K views -
Stop Drawing Pointless Arrows: Taming Complexity with Diagrams
YOW! Australia 2024. 45:37, 4.3K views -
Making state management intelligent
Craft Conference 2024. 42:26 -
Goodbye, useState
BeJS, 2025. 32:02, 15.3K views -
useWat
React Alicante 2024. 33:06 -
The Actor Model, Behind the Scenes
JSConf, 2024. 32:42, 4.4K views -
How State Machines Create Robust Software (Deep Dive)
Tejas Kumar podcast, 2024. 1:33:47 -
Effective state machines for complex logic (Effect Days 2024)
Effect Days 2024. 30:05, 13.6K views -
useWat² (with Jenny Truong)
React Miami 2024. 27:55 -
Webinar: State Machines and Actors with XState v5
Stately webinar/stream, 2024. 2:42:16, 7.5K views -
From Pandemic Pastime to Real VC-Funded Startup
The Work Item podcast (Den), 2024. 31:58 -
Frontend Feud: CSS Podcast vs @keyframers
JS Party Frontend Feud (Changelog), 2024. 51:04 -
X gon' State it to ya
JS Party (Changelog), "X gon' State it to ya", 2024. 1:05:30 -
Webinar: Get started with XState v5
Stately webinar, 2023. 1:13:11, 11.3K views -
Founder to Founder: Stately AI
Gun.io Founder to Founder podcast, Ep. 36, 2023. 28:53, 1.5K views -
Make Your Apps Resilient Using Finite State Machines
Kent C. Dodds (Chats with Kent), 2023. 32:33 -
Making State Management Intelligent (French Tech Front-end)
French Tech Front-end Meetups, 2023. 33:01 -
Making state management intelligent
React Alicante 2023. 31:54 -
Webinar: Create app logic with XState V5
Stately webinar, 2023. 1:30:49, 7.2K views -
useWat
React Rally 2023. 32:41, 2.7K views -
The two ways to manage state
JSHeroes 2023. 27:53 -
Making state management intelligent
Reactathon 2023. 33:33, 2.2K views -
Panel: The Future of the World and AI
Agent Conf 2023. 25:58 -
From AI to AGI: The path to generally intelligent software
Agent Conf 2023. 33:48, 7.2K views -
Migrating to XState v5 beta webinar
Stately webinar, 2023. 1:04:37, 1.9K views -
CSS Animations and Transitions
Frontend Masters course preview, CSS Animations and Transitions, 2023. 17:02 -
Getting Started with XState in Angular & SolidJS
Build IT Better S01E06 (This Dot Media), 2023. 30:47 -
Adiós, useEffect: Managing Effects More Effectively
React Alicante 2022. 42:29 -
Coding Complex App Logic, Visually
Øredev 2022. 39:53, 2.6K views -
Goodbye, useEffect
BeJS, 2022. 29:58, 516.1K views -
Using useEffect Effectively
React Advanced London 2022. 24:23, 7.5K views -
The two types of state management
React Finland 2022. 23:23, 3.9K views -
XState and Stately (devtools.fm)
devtools.fm podcast, 2022. 42:59, 1.3K views -
Is Visual Coding Ready for Prime Time?
Builder.io, 2022. 1:07:47 -
Use XState With Netlify Edge Functions
Learn With Jason (CodeTV), 2022. 1:22:40, 2.2K views -
Goodbye, useEffect (ReactNext 2022)
ReactNext 2022 (Israel). 30:27, 10.6K views -
Guild Podcast Episode 14
Guild podcast, Episode 14, 2022. 12:31 -
Coding Complex App Logic, Visually
RenderATL 2022. 15:29 -
Goodbye, useEffect
Reactathon 2022. 26:00, 240.2K views -
Collaborative App Logic (Real World React)
Real World React meetup, 2022. 55:41 -
Visually Create State Machines
Learn With Jason (CodeTV), 2022. 1:19:20, 3.4K views -
Modeling Application Logic Visually
Certified Fresh Events, 2022. 42:23 -
Modeling Application Logic Visually (Extended Session)
Certified Fresh Events, 2022. 47:13 -
What’s Next for XState?
ReactNext 2021. 28:19 -
Live with the Founder of Stately.ai
The Unicorn Finders (live), 2022. 30:22 -
XState: Making Application Logic Visually Collaborative
Norfolk Developers meetup, 2021. 44:05, 1.2K views -
XState Fundamentals (JavaScript Marathon)
JavaScript Marathon (This Dot Media), 2021. 1:26:30, 4.7K views -
Animations: Use CSS or CSS-in-JS?
Prismic, 2021. 9:22 -
CSS Variables, Flexbox and CSS Grid: When to Use Them
Prismic, 2021. 10:18 -
Making Application Logic Visually Collaborative (Infobip Shift)
Infobip Shift 2021. 27:18 -
How to Model Animations Using Data Attributes
Prismic, 2021. 12:13 -
The State of XState
React Finland 2021. 18:37, 2K views -
JS Party #191 Live!
JS Party #191 Live (Changelog), 2021. 1:13:58 -
XState: The Visual Future of State Management (React fwdays)
React fwdays 2021 (online). 30:44, 5.7K views -
XState: the Visual Future of State Management
React Summit Remote Edition 2021. 27:00, 2.1K views -
Build Better Apps with State Machines
Learn With Jason (CodeTV), 2021. 1:23:12, 7.4K views -
Building State Machines Using XState (Modern Web Podcast)
Modern Web Podcast S07E20, 2021. 47:21 -
Putting the "Act" in Reactive: From Observables to Actors
RxJS Live! London, 2021. 38:31, 1.6K views -
React Wednesdays: XState and JavaScript State Machines
React Wednesdays (Kendo UI), 2020. 1:09:05 -
Panel: State Management (React Finland Mini-Conf #2)
React Finland Mini-Conference #2 (2020). 24:01 -
Introduction to statecharts
React Finland Mini-Conference #2 (2020). 44:07, 1.3K views -
Everything is an Actor
React Finland Mini-Conference #2 (2020). 44:49, 11K views -
React Finland Mini-Conference #2: State Management (full stream)
React Finland Mini-Conference #2 (2020). 3:47:35 -
Bus Factor, Pair Programming and VS Code Live Share
Fun Fun Function, 2020. 7:30, 4.6K views -
How to Create Smooth, Lightweight Website Animations
Prismic, 2020. 12:45 -
Let's Pair Program State Machines and Statecharts
Fun Fun Function, 2020. 59:06, 23.2K views -
Write Fewer Tests! Model-Based Testing in React
React Conf AU 2020. 45:03, 5.9K views -
Model-based testing with state machines
Web Zurich meetup, 2020. 18:12 -
Mind-Reading with adaptive UIs
Agent Conf 2020. 37:24 -
Mind-Reading with Adaptive and Intelligent User Interfaces
JSDC Taiwan, 2020. 37:24 -
From PHP to JavaScript and CSS Animations
Prismic, 2020. 13:30 -
Crafting Stateful Styles (dotCSS 2019)
dotCSS 2019 (Paris). 18:25, 1.9K views -
Computer Science in Frontend Development?
Fun Fun Function (at Nordic.js), 2019. 33:36, 16K views -
Mind Reading with Adaptive and Intelligent User Interfaces
DevFest Florida 2019. 25:36 -
DevFest Florida 2019 Speaker Interviews
Thunder Nerds (DevFest Florida 2019 speaker interviews). 22:16 -
Mind-Reading with Intelligent & Adaptive UIs
ReactiveConf 2019 (Prague). 23:11, 1.4K views -
Crafting Stateful Styles with State Machines
CSSConf Budapest 2019. 28:51, 9.9K views -
Mind-Reading with Adaptive and Intelligent User Interfaces
Nordic.js 2019. 24:23, 2.6K views -
The (Finite) State of Reactive Animations
RxJS Live (2019). 30:30, 3K views -
Mind-Reading with Adaptive and Intelligent User Interfaces
React Alicante 2019. 39:01 -
RRU 069: The State Machines in React
React Round Up 069 (Top End Devs), 2019. 54:55, 1.2K views -
Write Fewer Tests! From Automation to Autogeneration
React Rally 2019. 26:44, 16.2K views -
The Visual Future of Reactive Applications with Statecharts
HolyJS, 2019. 1:01:09, 5.8K views -
Formal Forms with State Machines
ReactNext 2019 (Tel Aviv). 31:47, 17.6K views -
Reactive State Machines and Statecharts
Uphill Conf 2019. 21:25, 2.9K views -
State of the Art User Interfaces with State Machines
Craft Conference 2019. 45:05, 2.5K views -
Mind Reading with Adaptive and Intelligent UIs in React
React Finland 2019. 25:02, 1.2K views -
Let’s Learn State Machines
Learn With Jason (CodeTV), 2019. 1:05:29, 19.7K views -
Why You Should Know State Machines
Project Codex, 2019. 49:35, 2.1K views -
Reactive State Machines and Statecharts
ReactiveConf 2018 (Prague). 28:50, 2.7K views -
State of the Art Web User Interfaces with State Machines
Codegram channel, 2018. 37:35 -
Ahead of the Bezier Curve
Thunder Nerds podcast, 2018. 35:05 -
The (Finite) State of Reactive Animations
FEDC Taiwan 2018. 39:41 -
Reactive State Machines and Statecharts (React Finland 2018)
React Finland 2018. 37:18, 1.8K views -
Reactive Animations with RxJS (@keyframers 1.2.0)
CodePen Houston meetup (@keyframers 1.2.0), 2018. 36:34, 1.2K views -
Behind the Illusions: Impossibly High-Performance Layout Animations
CSSConf Australia, 2018. 23:51, 3.8K views -
Simplifying Complex UIs with Finite Automata & Statecharts
JSConf Iceland 2018. 34:28, 20K views -
Fixate on Code #19
Fixate on Code podcast #19, 2018. 22:47 -
The Observable Future of Animations
DevFest Florida 2017. 30:47 -
DevFest Florida 2017 Interview
Thunder Nerds (DevFest Florida 2017). 7:16 -
Reactive Web Animations with RxJS
Nordic.js 2017. 29:15, 2.6K views -
Infinitely Better UIs with Finite Automata
React Rally 2017. 25:33, 56.8K views -
Getting Reactive with CSS
CSSconf EU 2017. 28:23, 6.5K views -
Talking About Frameworks (JSDayES 2017)
JSDayES 2017. 1:51 -
Animate React Components Using RxJS
React Orlando meetup (Jan 2017). 8:51 -
Reactive Animations with CSS Variables
JSConf Iceland 2016. 31:03, 18.2K views -
What the Elm, Mate?
Orlando Devs, 2016. 7:48 -
Getting Sassy with Node.js
Node.js official channel, 2015. 22:29
Want any of this as a workshop for your team? Every topic here is available in person.