Want to create an interactive transcript for this episode?
Podcast: PodRocket
Episode: Goodbye, useState with David Khourshid
Description: David Khourshid, founder of Stately.ai, joins us to discuss better ways to manage complex state in React applications. We explore the pitfalls of overusing useState, how discriminated unions and state machines improve app logic, the role of server components, and the growing importance of query strings and persistent state management. He also shares insights on modern third-party libraries, Reactβs missing "store" primitive, and when developers should rethink their entire approach to state modeling.
Links
X: https://x.com/DavidKPiano
Github: https://github.com/davidkpiano
LinkedIn: https://www.linkedin.com/in/davidkpiano/...