Kyle Shevlin

Software Engineer


Hello, my name is Kyle Shevlin and I am a software developer. I live and work in wonderful Portland, Oregon.

If I had to describe myself, which I do have to do in order to accomplish the purposes of an About page, I would say that I'm a simple, Midwestern man who happens to be the forbidden lovechild between a Vulcan and a Viking. Make of that what you will.

I have a motto that is the driving force behind my work, “With all things, leave them better than you find them.” I see something that could be better, I try to find a way to make it better.

With all things, leave them better than you find them.

I push myself pretty hard to do things well and take pride in the quality of my craft. And I expect others to try and do the same. It's the Vulcan in me, I almost can't help it.

My hope with this blog is to help others improved the quality of their craftshare some of the ways I've been able to do so over the years. I sincerely hope it helps.

Lastly, lest you think of me as only a software developer, let me tell you a bit more of what I do in my leisure. When I'm not working, I'm probably working on my golf game. I play in tournaments all around the Pacific Northwest and occasionally even win one once in a while. I have a nascent golf blog I'm just getting started to share some of my insights into the game with others.

When I'm not playing golf, you can probably find me playing video games with my wife or having a good beer and food with some friends.

Anna and Kyle at FINE's Christmas Party
My wife trying to take a bite out of me with one of those hats that Sherlock Holmes would wear.

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.

Just Enough Functional Programming Logo
Just Enough Functional Programming

Check out my courses!

Liked the post? You might like my courses, too. Click the button to view this course or go to Courses for more information.
View on
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
©2023 Kyle Shevlin. All Rights Reserved.