
XState Creator David Khourshid | State Machines & Startups | Frontend Masters Podcast #25
About this episode
In this episode, David Khourshid, creator of XState, shares his journey from piano performance to programming, revealing key lessons for developers and founders. Learn why being a great coder doesn’t mean you’ll succeed as a CEO, how state machines simplify complex app logic (and when to avoid them), and the surprising link between music and code. He also discusses building Stately.ai, the challenges of visual programming, and why burnout makes sabbaticals essential. Whether you're into React, state management, or startup growth, this episode is packed with insights.
XState: https://xstate.js.org/ | Follow David: @davidkpiano#Programming #Startups #WebDev #TechTalk
Check out David’s Frontend Masters courses here: https://frontendmasters.com/teachers/david-khourshid
Frontend Masters Online:Twitter: https://twitter.com/FrontendMastersLinkedIn: https://www.linkedin.com/company/frontend-masters/Facebook: https://www.facebook.com/FrontendMastersInstagram: https://instagram.com/FrontendMasters
About Us:Advance your skills with in-depth, modern front-end engineering courses — our 150+ high-quality courses and 18 curated learning paths will guide you from mid-level to senior developer! https://frontendmasters.com/?utm_source=youtube&utm_medium=home_link&utm_campaign=podcastepisode25
Get every episode summarized
Each time The Frontend Masters Podcast publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from The Frontend Masters Podcast

Technical communication makes you a 10x engineer | Will Sentance
The Frontend Masters Podcast

The dev behind Vercel's fancy websites Matias Gonzalez
The Frontend Masters Podcast

WebDevSimplified’s Story: From Agency Dev to YouTube Giant
The Frontend Masters Podcast

Software Engineer on the GitHub Copilot team, Sabrina Goldfarb | Episode 27
The Frontend Masters Podcast