DEV Community

Matt Pocock profile picture

Matt Pocock

TypeScript Wizard, author of Total TypeScript.

Work

Full-time Educator

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?

What is XState used for?

30
Comments 2
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

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

How to manage global state with XState and React

94
Comments 19
4 min read
XState: Why I Love Invoked Callbacks

XState: Why I Love Invoked Callbacks

82
Comments 8
3 min read
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?

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?

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

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

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

90
Comments 9
4 min read
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

Type-safe routing with Typescript and Route Maps

9
Comments 2
2 min read
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

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 11:17

XState, React and Typescript - how to get it working

26
Comments
1 min read
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

The Eight Buffalo Rule: How to stop writing unreadable code

52
Comments 11
3 min read
How to cache node_modules in GitHub Actions with Yarn

How to cache node_modules in GitHub Actions with Yarn

74
Comments 17
2 min read
loading...