Hi, welcome to my website.

Latest blog posts

· My favourite command-line tools

A friend got a MacBook recently and was asking for recommendations. I found myself wishing I had a list of all my default-installed command-line tools, so that’s what this is.

· The games of 2024

I wrote this time last year that I hoped 2024 was a better year for the games industry - this has turned out not to be the case.

· Is Bluesky in the Fediverse?
And does it even really matter?

All blog posts / subscribe via RSS

Some things I’ve made

All works »

Recent

Photo

It’s been quite a day

An X-ray of my hand. The finger is quite badly dislocated.
Note

Putting haptics into our game (and engine) and while it definitely makes the game feel better it does create a gap between the iOS and Android versions - iOS haptics are so much more advanced and flexible. I think Android 16 is supposed to address this. 🤞

Note

Added a tiny little bit of controller rumble to our new game and it’s amazing how transformative it is. Is this what they meant by vibe programming? Don’t answer that.

Photo

Think I might have caught the mechanical keyboard bug alas

A black and white keyboard sitting on a white desk with a black mouse mat and a glass of water
Note

I asked WhatsApp’s new AI how to get rid of it and it hallucinated a setting that doesn’t exist, a brave new world

Photo

Dream come true

The stage before My Neighbour Totoro in the theatre
Note

Beededededoop. Sam. It’s Die Hardman. If you eat too much banana bread too quickly, you’ll get a status called “feeling a bit sick”. You can clear it by waiting, going out for a walk, or having a coffee. Give it some time before having more banana bread.

Photo

Yeah that’ll do

Banana bread on a wire rack. The top is nice and crisp, the bottom less so
Photo

Let’s go

Banana bread mixture in a bowl. It looks kinda gross tbh My additions - chocolate chips, pecans, some maple spread I brought back from Canada. There he is in the oven now
Note

Upgraded my monitor to a 4K OLED and so obviously I’ve been playing the ideal game for the format: Assassin’s Creed Odyssey