Kyle Keesling
banner
kylekeesling.com
Kyle Keesling
@kylekeesling.com
Midwestern dad & CTO — Cargo Biking/Commuting 🚲 Ruby/Rails 💎

kylekeesling.com
What's everyone's thoughts on the new VSCode copilot agent versus Cursor?

I think that the performance of Cursor is snappier but the papercuts due to it being a fork make me lone for VSCode.

Also, can anyone provide a primer on incorporating MCPs into the mix?
April 16, 2025 at 6:44 PM
How is it that in 2025 SquareSpace does not have a way to transfer blog posts between sites? They can suck them out of Wordpress, export them out, but there's not transfer to a newly designed site?

Seems like table stakes to me...
March 30, 2025 at 4:25 PM
Everytime I hear "oh baby" by LCD Soundsystem I can't help but think of the fantastic music video and wish it was turned into a feature length film.

www.youtube.com/watch?v=5gIh...
LCD Soundsystem - oh baby (Official Video)
YouTube video by LCDSoundsystemVEVO
www.youtube.com
February 21, 2025 at 3:09 PM
Reposted by Kyle Keesling
February 5, 2025 at 11:28 PM
Reposted by Kyle Keesling
January 17, 2025 at 5:05 PM
Reposted by Kyle Keesling
My father would womanize, he would start land wars with Denmark. He would make outrageous claims like claiming ownership of Greenland. Sometimes he would refer to the Gulf of Mexico as the Gulf of America.
January 7, 2025 at 8:49 PM
Reposted by Kyle Keesling
I wanted to say it so I said it. youtu.be/VZW7WevQrso
Take Your Online Life Back
YouTube video by Scott Johnson
youtu.be
November 20, 2024 at 3:47 PM
Reposted by Kyle Keesling
bluesky request.

do not follow or reward quote-doomers. people who quote an article and only add something like "you have no idea how bad this is" or "it's over" or "say goodbye to everything you love".

they succeed from your stress. they're bringing you down with them. stay awake; not like this.
November 19, 2024 at 6:04 AM
Today I ran a model generator and Rubocop/Rails Omakase auto-corrected the generated files.

Is this a new thing, or has it been around for a while? I'm running on edge, so maybe it was just added?

Either way, this is pretty cool!

#rails #ruby
November 14, 2024 at 6:32 PM
If you haven’t cleaned dog 💩 out of your robot vaccum with a toothpick, have you even lived??
November 13, 2024 at 2:58 PM
I don’t think anyone could’ve said it better.
November 12, 2024 at 11:46 AM
With just a few tweaks, I was able to swap my usage of the simple_form gem to a single ruby class using this reference.

Great stuff!

github.com/brandnewbox/...
GitHub - brandnewbox/app-form-builder: Reference implementation of BNB's Rails FormBuilder
Reference implementation of BNB's Rails FormBuilder - brandnewbox/app-form-builder
github.com
November 11, 2024 at 10:02 PM
Working with PDFs is simultaneously infuriating while also being a fantastic opportunity to solve business problems.

If I had to summarize one of my apps in just a few words, it would be:

Glorified PDF manipulator and generator
November 8, 2024 at 10:35 PM

"I think you need to be patient with yourself if you’re feeling angry, sad, grieving right now. I think that’s a normal reaction to a surprising outcome and an outcome that, in our view, is going backward and not forward."

via @kottke.org
Election Grief Is Real. Here’s How to Cope
Understanding the psychology of ambiguous loss can help people struggling with grief and depression in the wake of the 2024 election results
www.scientificamerican.com
November 7, 2024 at 8:28 PM
Reposted by Kyle Keesling
so far the only explanation i've seen that doesn't smack of "if only she'd listen to me she would have won" is "global discontent with incumbents because of inflation and post-pandemic malaise + toxic information environments"
November 7, 2024 at 3:00 PM
I love this. So true.
I didn’t realize, as a child, just how often and to what degree, the attribute of courage would be required to live in the world as an adult.
November 7, 2024 at 1:03 AM
Anyone have a recommendation on an iPad friendly Bluesky app? The official app appears to be iPhone only.
November 6, 2024 at 2:20 PM
I'm now about three weeks into migrating one of my apps from Heroku to Hetzner (via Kamal) and I've noticed effectively a 100% drop in request timeout errors.

I still employ the rack-timeout gem and keep the same limits, but it just doesn't happen anymore.

Anyone else seeing anything like this?
November 5, 2024 at 3:17 PM
@joshuawood.net I just finished migrating one of my apps from Heroku to Kamal, and @honeybadger.io Insights played a pretty substantial role in helping me get a handle on my server health/performance. So thanks for that!
October 27, 2024 at 5:20 PM
So today I turned “got a cortisone shot” years old 👴🏼💉
October 13, 2023 at 4:57 PM