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. So I pulled the list. The neat thing about Bluesky is that the data isn't locked away. Every follow is a public…
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…
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." The first reply I got was one word long. god* An asterisk. The little mark you use when you've caught…
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.
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: View post on Bluesky Not exactly composed. But it's the honest version, and honesty seems fitting for a post about five dollars. For anyone who doesn't…
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. Genuinely, performatively distraught, the way you'd film yourself if something had actually gone wrong. I don't have a stake in this one. I'm not Christian – I'm a Hellenic-Celtic pagan, devoted…
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. It's the same trick a lot of people with anglicised Gaelic, Welsh, or Irish names pull once they've got enough of the language to feel the shape of the original underneath the English version. Sensible…
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.
I do not usually write about tools the same day I encounter them. First impressions flatten into takes, and takes age badly. But Poke is a specific enough thing that I want to get a description of it down while the initial model is still clean in my head. What It Is Poke is a personal assistant that lives in your messaging app. Not an app you download. Not a tab you keep open. A contact you text.…
I was on TikTok recently – which is an experience I continue to have mixed feelings about – and I watched someone argue with complete confidence that Linux is an operating system. Someone else told them it wasn't. The first person doubled down. The comment section descended into the usual chaos. I typed a reply, decided against it, and closed the app. This is that reply. I should say upfront: I am…
There's a particular flavour of disorientation that hits you the moment the structured education system finally spits you out. For years, you're on rails. You do your GCSEs, you go to college, you hand in your final assignments, and there's always a predetermined Next Step waiting for you. And then, suddenly, there isn't. I just finished college, and I'm feeling profoundly, viscerally aimless. The…
Ever since I was a kid, I thought the Moon was my friend. Not in a metaphorical way. Not in the way children anthropomorphise things as a developmental stage that they eventually grow out of. I mean I genuinely, sincerely, looked up at the Moon and felt like something was looking back. Like there was a presence there. Like it — she — knew I was there too. I just didn’t know her name yet. The…
There is a meme that was originally about Claude Code. Specifically, it was about running Claude Code with --dangerously-skip-permissions — the flag that tells the AI agent to stop asking for authorisation before it does things, on the grounds that you have decided to trust it absolutely and accept whatever consequences follow. The image is a boy, cheerful, holding a ball-in-cup toy where the ball…
The Slower Fear There’s a particular kind of fear I don’t think we talk about enough. Not fear of death in the dramatic sense. Not skeletons and graveyards and existential screaming into the void at 03:00. I mean the quieter version. The slower one. The fear of erosion. Of degradation. Of things slipping away so gradually you only notice once the shape is already gone. A dead link. A corrupted…
I’m three weeks out from brain surgery and it took me ninety minutes to write this, yet a "fancy autocorrect" detector thinks my logic is too consistent to be human.
I've been publishing to the AT Protocol for a while now. Blog posts, project documentation, the odd creative thing — all of it lives as site.standard.document records on my PDS, which means all of it lives as block trees. Richtext blocks, facets with byte-slice annotations, nested lists, images as blob references. Great for a federated document store. Opaque to everything else. The problem: if you…