- Matt was experimenting with open source on the side and paid attention to developers he wanted to learn from, including David Khourshid.
10:16 - A complex real-time application led him to use XState for state machines across a network boundary.
10:40 - XState worked well enough that Matt started building type-safety tooling around it.
11:06 - That tooling brought him into the XState core team, where he contributed issues and took part in design discussions.
11:06 - Working with the XState team exposed him to a level of software design skill he had not seen before.
11:27 - Joining the XState company gave him his first job paid at US-market compensation, which changed how he thought about money, flexibility, and working on something he cared about.
11:52 - Advocacy around state charts and XState helped get him noticed by people at Vercel.
12:34
Chapter notes
How Matt got into open source
The Pragmatic Engineer · 1:36:36 · English