Here you will find all of the courses I have created with links to where you can get them. If you ever have a question about one of my courses, feel free to send me a message on Twitter about it and I'll do my best to help you out.

Logo for Array.reduce()
Learn the `reduce` method once and for all
Logo for Introduction to State Machines and XState
Introduction to State Machines and XState
Learn all about finite state machines, the XState library and all the problems they solve.
Logo for Just Enough Functional Programming
Just Enough Functional Programming
Learn just enough functional programming in JavaScript to start using it today. Unlock your functional potential.
Logo for Data Structures and Algorithms
Data Structures and Algorithms
Learn about fundamental data structures and algorithms in JavaScript. Perfect for prepping for your next tech interview.
Good software by good people.
Visit to learn more
Sign up for my newsletter
Let's chat some more about TypeScript, React, and frontend web development. Unsubscribe at any time.