Keegan Donley
Hi There, I'm Kegan!
I'm a full-stack engineer located in Austin, Texas.
I love solving challenging problems for the web, and building applications that are performant, accessible, and easy to use.
I'm currently working as a principal front-end engineer at Kizen.
Mastering React Component Callbacks with Currying
How to use functional currying to make React callbacks more clear and maintainable

Welcome to my New Blog!
How my new website is built using the latest NextJS app directory, and other bleeding-edge features

The Dangers of Optional Chaining Overuse
Optional chaining is one of my favorite javascript operators (if such a thing exists), but it's best to avoid using it when not necessary.

Filling in the Connected Fitness Gaps with Apple Shortcuts
How I use Apple Shortcuts to complement my current fitness and health tracking tools

Always Learning
I strive to be always learning, and will share as much as I can about my passions here on my website. My favorite projects combine software, hardware, hobby electronics, and more!
To that end, I currently have 34 posts on my blog, with topics ranging from software and web development, to electronics, connected fitness and travel. Come join me and follow along as I work to build a better web!
I also have 11 books on my reading list. Books I read range anywhere from business and software to fantasy and fiction.