Skip to content
You must be logged in to sponsor mattpocock

Become a sponsor to Matt Pocock

Hi! My name's Matt Pocock. I'm a developer working on tools for state machines, Typescript and React. When I'm not working full-time building React apps, you'll find me on GitHub making tools that make devs lives easier.

Right now, my focus is XState, @davidkpiano's amazing library for building visualisable software. I'm working on CLI tools and IDE extensions that will:

  • Typescript: bring type-safety to even extremely complex state machines
  • Mocks: generate helpers for quickly making unit tests, and storybooks
  • Linting: provide amazing linting, autocomplete and refactoring tools to your IDE

Your support and advice will help me prioritise the features you need and enable me to spend more time making these tools free for all.

Current sponsors 1

@joshuatz

Past sponsors 22

@NobleMajo
@noc2spam
@ngrushkovsky
@zaydek
@davidkpiano
@alavkx
@RafalFilipek
@souporserious
@r-moore
@bartveneman
@johnnydecimal
@mwarger
@orther
@barbados-clemens
@andrewizbatista
@deathemperor
@codinsonn
@SalviJansen

Featured work

  1. mattpocock/xstate-catalogue

    Professionally designed, interactive state machines

    TypeScript 808
  2. mattpocock/xstate-codegen

    A codegen tool for 100% TS type-safety in XState

    TypeScript 244
  3. mattpocock/sextant

    A development tool to chart application flows, then implement them in code

    TypeScript 168

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select

You're one of the gang now. Ping me any time you need help, and I'll make sure I give you all the support you need. Got a question about XState, Typescript or React? I'm sure I'll be able to help.

$10 a month

Select

Listen, you're the best. You'll get early access to new projects I'm working on, and I'm all ears for suggestions/questions/discussions.

$25 a month

Select

What an honour. I'll be available for voice/video calls to talk through issues you're having or help you with anything you need. I'm in your corner.