I ramble, enjoy.

Inkwell 2.0

Inkwell 2.0

one shared Kotlin core, two thin apps, and an iOS floor that was wrong for every build I ever shipped

ewan
Inkwell 2.0

You Can Tell How Often Someone Uses Bluesky By How They Capitalise It

You Can Tell How Often Someone Uses Bluesky By How They Capitalise It

I've got a theory, and it's a stupid one, and I've now tested it enough times that I'm fairly confident it's also correct.

ewan

2,558 Is Not a Number of People

2,558 Is Not a Number of People

Bluesky says I have 2,558 followers. For two years I've treated that number as the verdict on my writing: that many people decided my posts were worth seeing, every day, and kept deciding. Next week I turn 21, and before the number ticks over I wanted to actually meet my audience.

ewan

The Whole Industry Is Doing This. Sony's Just Doing It Loudest.

The Whole Industry Is Doing This. Sony's Just Doing It Loudest.

Starting January 2028, if you buy a new PlayStation game, there won't be a disc option. Sony confirmed it on the PlayStation Blog on the 1st of July: physical disc production for new releases stops, and everything after that date goes through the PlayStation Store or nowhere. Games already out, or already scheduled before the cutoff, aren't affected. Everything after it is digital or it doesn't exist.

ewan
1

A Few Days Into Apple Music

A Few Days Into Apple Music

Pretty happy with it, though there are some pointy bits.

ewan
2

Macs Don't Get Viruses. I Have the Qualifications to Know That's a Lie.

Macs Don't Get Viruses. I Have the Qualifications to Know That's a Lie.

Thanks Apple, very cool.

ewan
Macs Don't Get Viruses. I Have the Qualifications to Know That's a Lie.

W Social Isn't New. It Isn't Truly European. It Isn't Even Theirs.

W Social Isn't New. It Isn't Truly European. It Isn't Even Theirs.

Another rant on this “European” alternative

ewan

It Was Never a Typo

It Was Never a Typo

I left a comment on a TikTok the other day. Nothing profound. Someone was talking about secondary school, and I said what I actually think about secondary school, which is that it was shite and I'm glad to be out the other side of it. The exact wording was "thank the gods I'm out of education."

ewan

Chrìochnaich Mi An Cholaiste. Tha Mi Caillte.

Chrìochnaich Mi An Cholaiste. Tha Mi Caillte.

A short A2-level Gaelic (Scottish, Gàidhlig na h-Alba) retelling of my post “College Is Done. I am Lost.” – written and checked as carefully as possible, but likely still has mistakes, so take it as a learner's effort rather than a polished translation.

ewan

"We Don't Force Our Religion!"

"We Don't Force Our Religion!"

a long rant on that particular type of Christian.

ewan

Small Money, Big Stripe Confusion

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

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

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

College Is Done. I am Lost.

College Is Done. I am Lost.

What do I do now?

ewan
College Is Done. I am Lost.

The Shortbread Tin Isn't the Whole Language

The Shortbread Tin Isn't the Whole Language

Unlearning stereotypes is hard.

ewan

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

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

My head hurts.

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

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

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

The door keeps turning. Nothing behind it changes.

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

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

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

I am disgusted with this man.

ewan

AT Protocol has a trademark policy now

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

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

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.

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

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

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
1

Loading more posts...

Ewan’s Blog

I ramble, enjoy.