Jesse Donat 🗽☮️
banner
donatstudios.com
Jesse Donat 🗽☮️
@donatstudios.com
Keyboard collector. Minneapolis based software developer. PHP/Go/TS

Libertas abristle 🗽☮️

https://donatstudios.com
I don't know what on earth I'm going to do with this but I'm pleased as punch that it works.
December 13, 2025 at 6:19 AM
Poking around the new TypeScript-Go package, everything is modified 1985-10-26T03:15:00Z

Is there some significance to that timestamp I don't know about?
December 3, 2025 at 10:07 PM
My M1 Macbook Pro seems unable or unwilling to update past 15.4.1…

I just want 15.7 so I can run the latest Xcode
October 26, 2025 at 11:24 AM
I wish `go install` would just default to @​Iatest

I go through this every… single… time…
October 10, 2025 at 7:10 PM
So… I made a meme.

I think I'm the only person who thinks this is funny.
October 10, 2025 at 5:46 PM
Don't patronize me, Google.
October 3, 2025 at 2:36 AM
I'm over here digging my way through some Go logs, and I noticed something I can't unsee…

YYYY/MM/DD … what the heck kind of date format is that?

ISO everything is YYYY-MM-DD
October 2, 2025 at 9:02 PM
Why is this a thing in GHFM and CommonMark…

WHY does this not just create two <ul>'s?!

I run into this all the time and it's so very frustrating
October 2, 2025 at 7:41 PM
I've complained to @git-tower.com directly in the past, but they have declined to fix it.

Tower's "Terminal" button is wildly irresponsibly dangerous.

Instead of opening a fresh terminal, it types "cd ''" into whatever you happen to have open and hits enter.

I accidentally into my database.
September 22, 2025 at 9:16 PM
Hear me out, someone needs the *courage* to put a quarter-inch headphone jack on a phone.

I look ridiculous walking down the street with this chain of adapters.
September 19, 2025 at 7:06 PM
WHY on earth is this not the default option, GitHub?!

Who wants rando's wandering in and reviewing pull requests?
September 18, 2025 at 6:33 PM
Interesting - GitHub Actions detects and censors JWTs.

It would be nice if it gave you any indication it'd done so, so you're not stuck trying to spot the difference between two identical grawlix
September 10, 2025 at 9:21 PM
I've taken a photo of myself ~every day for the last 15+ years. Ran the current “average” photo for 2025 yesterday, then again today after I took my new picture.

It makes perfect sense, but it’s still interesting that the diff between two blurry averages is a pretty clear version of today's photo
July 25, 2025 at 5:14 PM
I really want to understand what strange joy someone out there gets over repeatedly DDoS-ing my personal blog…

You successfully took down my $5 a month Digital Ocean Droplet … ok.
July 18, 2025 at 8:26 PM
So my understanding is HuggingFace is like GitHub for AI models?

My brain just goes here, and that seems reasonably appropriate
July 10, 2025 at 10:13 PM
I'm not a doctor, but I don't think btop is supposed to look like that
July 8, 2025 at 9:12 PM
Google is a fickle master
June 24, 2025 at 7:55 PM
I'm sad that Safari's animated AFIV Support is so bad…

They work so great in Chrome that I was excited to start replacing gifs with them
June 12, 2025 at 7:18 PM
Well that's a whole load of junk I haven't seen in a while
June 4, 2025 at 1:48 AM
Just like a real junior dev, running the tests over and over again hoping for it to work
June 3, 2025 at 8:33 PM
TIL Bluesky's OpenGraph social card reader is named "Cardyb" 🤣
May 29, 2025 at 12:32 AM
Whelp, that's a new one
May 16, 2025 at 10:20 PM
It's not like it's rocket science my man
April 26, 2025 at 2:11 AM
What?

Can you not do that?
April 25, 2025 at 2:51 AM
Picked up a Gameboy Camera this weekend at the Midwest Gaming Classic #MGC
April 8, 2025 at 9:15 PM