
David Khourshid
Microsoft
David Khourshid is a Florida-based web developer for Microsoft, a tech author, and speaker. Also a fervent open-source contributor, he is passionate about JavaScript, CSS, animation, innovative user interfaces, and cutting-edge front-end technologies. When not behind a computer keyboard, he’s behind a piano keyboard or traveling.
David Khourshid's Courses
State Modeling in React with XState
Explore using XState and React together to model state in real-world React apps. State machines make complex application logic visually clear, flexible, and robust.State Machines in JavaScript with XState
Learn the fundamentals of state machines and statecharts, from building your own in pure JavaScript, up to using XState to take advantage of a wide variety of features built into XState.