Kyle Shevlin
Software Engineer
Home
All Posts
Tags
Courses
Snippets
About
Impactful Resources
Software Engineering
Facade Pattern
My
git
Workflow for Refactoring
Patterns for Functions with Conditionals
Symbolic Logic
The “Folded Code” Test
Two Types of Composition
What are “Magic Values”?
When `else`s Make Your Code Worse
Agathist
Good software by good people.
Visit
https://agath.ist
to learn more
Sign up for my newsletter
Let's chat some more about TypeScript, React, and frontend web development. Unsubscribe at any time.
First Name
Email Address
Submit
Introduction to State Machines and XState
Check out my courses!
If you enjoy my posts, you might enjoy my courses, too. Click the button to view the course or go to
Courses
for more information.
View the course
Footnote
Close