All blog posts

· Turns out immersive theatre isn’t video games

I went to see Punchdrunk’s The Burnt City the other night. In the bar on the way in, I confidently said to my partner, “immersive theatre is video games”.

It isn’t.

· On POSSE and IndieWeb

I’ve gone down into the depths these last couple of weeks with IndieWeb, POSSE and a whole bunch of other arcane terminology. Now that I’ve come up for air, let’s chat about it.

· The Good Shit Pizza Manifesto

I moved from East to South London in the summer of last year. South London has been amazing, especially for food, but there’s one thing missing.

· The games of 2022

I had a really great year in 2022. I also played fewer games in 2022 than maybe any year previous. I don’t necessarily want to think about what that might mean, thank you very much.

· Packaging Android NDK APKs without Gradle

I struggled recently to work out how to build an APK out of a native Android app without using Gradle.

· Reverse-engineering Daylio backups

I use an app called Daylio as a diary and a mood tracker. It’s really good! I recommend it. 

I also use an app called Habit to track things I want to do every day, like “stay off social media” or “work on a project”.

· The games of 2021

I’m genuinely impressed that 2021 managed to be a generally worse year than 2020, for a variety of fun reasons. It had some high highs but also some very low lows. It was a year in which I mostly quit social media (a positive change!), which means I was out of The Games Discourse for the last third. Do I miss it? Like hell.

· The games I played in 2020

2020 has been hot garbage. It has had very few redeeming factors and I am not appreciative of it at all. 

Some great games, though.

· COVID-19 app incompatibility points at a larger issue in tech

After six months and £11m of public money wasted, England and Wales finally have a functional contact tracing app for COVID-19. You can download it now - as long as your phone is new enough. Why this limitation?

· Notarizing Java applications on macOS

Notarization is required as of macOS 10.15 (Catalina), and it’s a bit of a minefield - doubly so for a Java application, or anything built outside Xcode.