• 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