I ramble, enjoy.

"We Don't Force Our Religion!"

a long rant on that particular type of Christian.

ewan croft
July 24, 2026

Small Money, Big Stripe Confusion

I got my first GitHub Sponsors payment yesterday. Five US dollars, landed at around 21:00. I didn't see the notification until I was heading to bed, so at 02:15, right as I was about to fall asleep, I opened the email and immediately posted this:

ewan croft
July 23, 2026

I Wear My Faith Every Day. I've Never Once Filmed Myself Crying About It.

I was on the werewolf side of TikTok, minding my own business, when the algorithm decided I needed to see a woman crying because a barista wrote "Happy Holidays" on her cup. Not laughing about it. Crying.

ewan croft
July 23, 2026

College Is Done. I am Lost.

What do I do now?

College Is Done. I am Lost.
ewan croft
July 21, 2026

The Shortbread Tin Isn't the Whole Language

Unlearning stereotypes is hard.

ewan croft
July 21, 2026

Caine Didn't Go Haywire Because He's Evil. He Went Haywire Because Someone Installed Him on Windows 95.

My head hurts.

Caine Didn't Go Haywire Because He's Evil. He Went Haywire Because Someone Installed Him on Windows 95.
ewan croft
July 20, 2026

Seven Prime Ministers, Sixteen Years, and I'm Meant to Feel Something About the Latest One

The door keeps turning. Nothing behind it changes.

Seven Prime Ministers, Sixteen Years, and I'm Meant to Feel Something About the Latest One
ewan croft
July 20, 2026

I Spent an Hour Learning Who DHH Is. That Was Enough.

I am disgusted with this man.

ewan croft
July 18, 2026

AT Protocol has a trademark policy now

Bluesky acquired the AT Protocol trademarks, published a community-friendly policy, and sent me on a tour of every repository I maintain.

ewan croft
July 16, 2026

Don't Migrate Your Main. I Did, and Here's What Happened.

I pointed early software at the one account I couldn't afford to lose. It went exactly how you'd expect.

Don't Migrate Your Main. I Did, and Here's What Happened.
ewan croft
July 14, 2026
1

Chan eil Fios Agam, and I'm Fine With It

I asked myself, a few weeks ago, whether it would be normal to go by Eòghann when I'm speaking Gàidhlig. My own name is just an anglicisation of it, so the logic seemed sound enough on the surface.

ewan croft
July 13, 2026
1

There's a Cross Emoji. There's No Pentacle. That's Not Nothing.

None of the existing pentagrams are a pentacle anyway, which is the detail that gets lost every time this comes up.

ewan croft
July 09, 2026

What I Actually Do, For Anyone Who's Heard Me Say "AT Protocol" and Nodded Politely

Someone told me recently that I should get some work experience. I have about fifty repositories on GitHub. I also have a poetry anthology running past 180 pieces over six years, and by the same logic, apparently, I'm not a poet either, because nobody's put my name on a spine yet. Both claims are wrong for exactly the same reason, so let's deal with them properly.

ewan croft
July 09, 2026

We Are Starting to Sound Like the Thing We Built

“Stay on the road. Keep clear of the moors.“

ewan croft
July 05, 2026

Two Months and Six Days for a Cube

I'm so happy right now.

Two Months and Six Days for a Cube
ewan croft
July 04, 2026

Twitter Is the Bit. Bluesky Is the Control Group.

I made a burner account so you don't have to. The hypocrisy was the least surprising part.

ewan croft
June 30, 2026

Inkwell Has a Website Now. The App Still Doesn't Have a Listing.

surprise, all inkwell!

ewan croft
June 25, 2026

Ninety-Nine Dollars to Exist. Not Once. Every Year.

And people wonder why I don’t do iOS apps.

ewan croft
June 24, 2026
1

Ten Years of Brexit. I Was Never Asked.

I was ten. I'd have voted Remain. Nothing since has talked me out of it.

ewan croft
June 23, 2026

W Social's Beta Is Live. The Problems Didn't Wait.

I am definitely not touching W.

ewan croft
June 17, 2026

Loading more posts...

Ewan’s Blog

I ramble, enjoy.