Keegan Donley
banner
keegan.codes
Keegan Donley
@keegan.codes
Product-focused software engineer • Principal front-end engineer at https://kizen.com

🚲 Cycling
🏕️ The outdoors
🏎️ Formula 1
🍷 Wine
👨🏻‍💻 Typescript, Javascript, Go, CSS

https://keegan.codes

📍 Austin, Texas
New Oura UI is pretty nice! Love to see the return to serif fonts in design lately.
November 5, 2025 at 5:27 PM
Did a 105 mile bike ride, got married, and went on a mini-moon right after. Each of those events are pretty clear in my cardio load chart 👀. It was the longest break I’ve taken in a while, feels good to be back to a productive training state!
October 10, 2025 at 1:14 AM
Over the weekend I saw some people at my gym nearly come to blows over the free paddle board rentals. I was happy in my kayak to watch the drama from a distance 🤣 Just another reason the kayak is superior to the paddle board!
August 25, 2025 at 7:16 PM
The iPad mini is the perfect form factor for doing code reviews and catching up on messages while on a plane. I find myself using it more and more to get work done on the go! Shame the mini is so expensive, at least based on specs alone it feels pricey.
August 16, 2025 at 2:29 AM
A year ago tomorrow I did my second longest bike ride (at the time) - 13 miles! Now a year later I’ve done multiple 100km rides and I’m getting ready to do 100 miles! Crazy how a year changes things.
August 12, 2025 at 1:49 AM
Is LinkedIn just all AI-written content now? I used to think I was pretty good at detecting when something was AI written, but now it seems to me like literally everything is. Either I’m not as good at it as I thought, or it’s just all AI junk now. Even simple thoughts or comments seem to be all AI.
July 24, 2025 at 6:22 PM
Worked on deploying a new service today. Exciting things coming regarding developer enablement! Side note, working on Docker builds and infrastructure stuff is one of my favorite use-cases for Github Copilot now. It did a great job working through some of the trickier bits with me.
July 18, 2025 at 9:19 PM
I turned off Windsurf in VS Code today and went back to GitHub Copilot, and I'm blown away by how much better Copilot is! Was I just missing something with my Windsurf install? I know they have an IDE now, which I wasn't using. I'm surprised by how far Copilot has come since I last used it.
July 16, 2025 at 4:02 PM
Looks like my problem here was using the edge runtime. Not sure exactly why the performance would degrade so much when it used to work well, but moving off the edge and turning on fluid compute seems to have my performance trending back up.
I've been seeing a steady degradation of my performance scores for keegan.codes on @vercel.com in the last few days, with no deployment changes on my end. I wonder what's going on 🤔. Traffic patterns seem fairly steady in the same period.
July 7, 2025 at 3:24 PM
Despite the torrential rain in Texas this past week and weekend, I managed to get in some fun riding. This one was mostly in the pouring rain but it was still a great time!

www.strava.com/activities/1...
Leander to East Austin Ride | Strava
Poured rain from the first mile until around mile 35. Super fun day out though and pretty quiet on the trail around Town Lake! More people out than I expected though, I’m not the only crazy one! | Str...
www.strava.com
July 7, 2025 at 3:14 PM
Last night we went to watch the Formula 1 movie! Thought it was pretty fun and enjoyable. Wasn't a big fan of the early storyline, but it improved IMO, and as an avid F1 fan, there wasn't anything that made me roll my eyes too much.
June 27, 2025 at 1:55 PM
Worked on a FOUC bug ticket today relating to our plugin architecture. It's been a while since I've encountered an issue like this; I'm spoiled by most modern tools solving this automagically
June 26, 2025 at 9:09 PM
Did an AI make this ad? There’s no AI in IPA unless you get real creative 🤣
June 26, 2025 at 6:02 PM
I've been seeing a steady degradation of my performance scores for keegan.codes on @vercel.com in the last few days, with no deployment changes on my end. I wonder what's going on 🤔. Traffic patterns seem fairly steady in the same period.
June 26, 2025 at 5:24 PM
I'm continually grateful that I graduated when I did. A year's delay would have meant graduating mid-pandemic, and another year or so would have meant entering a really tough job market for software developers.
June 26, 2025 at 4:27 PM
I've always been interested in building a feature-rich GitHub app, but never had a real reason to. Yesterday I started on a proof of concept for Kizen's new developer ecosystem, and a big part of it will be a GitHub app for managing plugin deployment and versioning. Going to be a fun project!
June 26, 2025 at 4:21 PM
We opened a new office so I'm back in-person 3-4 days per week. It's been a pretty big adjustment already! How did I do this 5 days a week before 🤣
June 24, 2025 at 8:37 PM
Feeling a bit under the weather after Render. Thankfully my immune system kept it together through 3 weeks of busy travel ending with my favorite conference of the year! Now I'll just need a few extra days of recovery.
June 16, 2025 at 7:42 PM
First night in my own bed after Render and my sleep is already improving. Feels good to finally sleep more than a few hours!
June 15, 2025 at 4:07 PM
What a great week with @renderatl.com! I’m pretty wiped out and thankful for late checkout from the hotel today
June 14, 2025 at 3:52 PM
Render day 3! Starting off the morning right at the executive stage
June 13, 2025 at 2:36 PM
Ready for day 2 at #RenderATL2025! Lots of exciting things ahead today.
June 12, 2025 at 2:56 PM
I need to spend some more time with Open AI’s API playground. Saw a demo today at Atlanta Tech Week’s AI summit and it can definitely do a lot more than I knew/remembered!
June 11, 2025 at 3:28 PM
Smooth travel day with @jullyzhu.bsky.social and now we’re ready to hit the ground running tomorrow morning for the AI summit!
June 11, 2025 at 2:34 AM
Calm before the storm… headed to @renderatl.com!
June 10, 2025 at 8:55 PM