If you're a software engineer interested in leveling up your skills, you've come to the right place!

I'm hard at work on new courses, so keep an eye out here. In the meantime, I'd love for you to check out my state machines course.

Learn State Machines

Finite state machines and statecharts help developers build more predictable interfaces by providing sequential, easily-modeled logic. In this course, you'll learn how to make use of state machines in your JavaScript applications.

Together, we will take an application called Photobook from comp to working application. The app has many of the features that you would expect to find in apps today: authentication, data fetching, CRUD actions, automated tests, and more.

Like what you've read?

If so, consider joining literally tens of other developers who receive regular tips and tutorials right in their inbox. No spam. Ever.