Forem

Matt Pocock profile picture

Matt Pocock

TypeScript Wizard, author of Total TypeScript.

Work

Full-time Educator

Five Year Club
Four Year Club
Writing Debut
Three Year Club
Two Year Club
One Year Club
Top 7
4 Week Writing Streak
What is XState used for?
Cover image for What is XState used for?

What is XState used for?

30
Comments 3
3 min read

Want to connect with Matt Pocock?

Create an account to connect with Matt Pocock. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
State Management: How to tell a bad boolean from a good boolean
Cover image for State Management: How to tell a bad boolean from a good boolean

State Management: How to tell a bad boolean from a good boolean

292
Comments 27
3 min read
How to manage global state with XState and React
Cover image for How to manage global state with XState and React

How to manage global state with XState and React

95
Comments 19
4 min read
XState: Why I Love Invoked Callbacks
Cover image for XState: Why I Love Invoked Callbacks

XState: Why I Love Invoked Callbacks

86
Comments 9
3 min read
XState: Should this be an action, or a service?
Cover image for XState: Should this be an action, or a service?

XState: Should this be an action, or a service?

46
Comments 1
4 min read
State Machines: Should this be a state, or in context?
Cover image for State Machines: Should this be a state, or in context?

State Machines: Should this be a state, or in context?

39
Comments 2
3 min read
XState: What's the difference between Machine and createMachine?
Cover image for XState: What's the difference between Machine and createMachine?

XState: What's the difference between Machine and createMachine?

14
Comments
1 min read
"Just Use Props": An opinionated guide to React and XState
Cover image for "Just Use Props": An opinionated guide to React and XState

"Just Use Props": An opinionated guide to React and XState

91
Comments 9
4 min read
Test Driven Development with Sextant
Cover image for Test Driven Development with Sextant

Test Driven Development with Sextant

21
Comments
6 min read
XState Brain Teaser #1 - Auth Flow

XState Brain Teaser #1 - Auth Flow

7
Comments
1 min read
Type-safe routing with Typescript and Route Maps
Cover image for Type-safe routing with Typescript and Route Maps

Type-safe routing with Typescript and Route Maps

10
Comments 2
2 min read
useState vs useReducer vs XState - Part 1: Modals
Cover image for useState vs useReducer vs XState - Part 1: Modals

useState vs useReducer vs XState - Part 1: Modals

46
Comments 7
5 min read
State machines: How to stop making Horcruxes in your code
Cover image for State machines: How to stop making Horcruxes in your code

State machines: How to stop making Horcruxes in your code

42
Comments 1
4 min read
XState, React and Typescript - how to get it working
Cover image for XState, React and Typescript - how to get it working
11:17

XState, React and Typescript - how to get it working

26
Comments
1 min read
Take Control of your Typography with Capsize
Cover image for Take Control of your Typography with Capsize

Take Control of your Typography with Capsize

7
Comments
1 min read
The Eight Buffalo Rule: How to stop writing unreadable code
Cover image for The Eight Buffalo Rule: How to stop writing unreadable code

The Eight Buffalo Rule: How to stop writing unreadable code

54
Comments 11
3 min read
How to cache node_modules in GitHub Actions with Yarn
Cover image for How to cache node_modules in GitHub Actions with Yarn

How to cache node_modules in GitHub Actions with Yarn

75
Comments 17
2 min read
loading...