Let’s learn state machines with David K. Piano! — Learn With Jason
What are state machines? How are they helpful? In this episode, David Khourshid ( / davidkpiano ) walks us through refactoring a React component to use xstate, which helps us clear up some bugs and add more predictability. Links: https://github.com/davidkpiano/xstate https://statecharts.github.io/ https://statecharts.github.io/xstate-... https://spectrum.chat/statecharts / davidkpiano Watch future streams live at / jlengstorf

▶︎
Webinar: State Machines and Actors with XState v5

▶︎
David Khourshid — The visual future of reactive applications with statecharts

▶︎
Webinar: Create app logic with XState V5

▶︎
Build Custom Interfaces Using CSS Open Props

▶︎
Write Fewer Tests! From Automation to Autogeneration - David Khourshid - React Rally 2019

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
Build Better Apps With State Machines (with David Khourshid) — Learn With Jason

▶︎
David Khourshid - Everything is an Actor

▶︎
Designing Data-intensive Applications with Martin Kleppmann

▶︎
Goodbye, useEffect - David Khourshid

▶︎
How to use Ionic with React (with Mike Hartington) — Learn With Jason

▶︎
David Khourshid - Formal Forms with State Machines | React Next 2019

▶︎
Something is jamming GPS over Europe. Here's what we found

▶︎
Effective state machines for complex logic by David Khourshid (Effect Days 2024)

▶︎
Trump Preps for 80th Birthday, Threatens to Hit Iran, Knicks Historic Win & Elon Musk Trillionaire!?

▶︎
Co-Creator of Haskell: Why Learn Functional Programming, Useless vs Useful Languages | Simon Jones

▶︎
David Khourshid - Infinitely Better UIs with Finite Automata

▶︎
Build UI Components With State Machines

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
