Kyle Shevlin

Software Engineer

Courses

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.

Array.reduce()

Array.reduce()

Learn the `reduce` method once and for all

View the course
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.

Just Enough Functional Programming

Just Enough Functional Programming

Learn just enough functional programming in JavaScript to start using it today. Unlock your functional potential.

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.

Let's talk some more about JavaScript, TypeScript, React, and software engineering.

I write a newsletter to share my thoughts and the projects I'm working on. I would love for you to join the conversation. You can unsubscribe at any time.

I would like give thanks to those who have contributed fixes and updates to this blog. If you see something that needs some love, you can join them. This blog is open sourced at https://github.com/kyleshevlin/blog
alexloudenjacobwsmithbryndymentJacobMGEvanseclectic-codingjhsukgcreativeerikvorhesHaroenvmarktnoonandependabotmarcuslyonsbrentmclarkfederico-fiorinimedayzTowardsDeathFanchGadjonoahmateenbrandonpittman
©2023 Kyle Shevlin. All Rights Reserved.