Welcome to my modest little corner of the world wide web. It’s a website that struggles with its identity at times.

The site has been a business page for my ill-fated web design company; a virtual photography gallery; a Junji Ito Manga Reviews blog and personal twitter-like site. Now it is a mashup of all those things.

Put simply, it’s my website.

In a world of AI-generated crap, I aim to be an example of original posts, thoughts and opinions…

… though I can’t promise it wont be crap in its own way.

Tagged: Music

Tagged: Films

Tagged: Vim

Here are some of my Virtual Photography collections, taken on Playstation 5 (with some older ones on PlayStation 4 pro). Since the early days of playing World of Warcraft, I’ve enjoyed taking photos in video game worlds.

Death Stranding 2: On The Beach

Cyberpunk 2077

Woman with red hair, stood in front of a field of purple flowers. She wears white metal plate armour across her shoulders and a bow on her back. She looks directly at camera.

Horizon Forbidden West

The Last of Us part 2

A man on a horse in silhouette trots across a grassy plane towards a cliff face in the distance.

Red Dead Redemption 2

Close-up of a woman's face. The top half of her face is painted in a dark blue war paint, which starts at the bridge of her nose. She is looking up slightly with a pensive look on her face.

Hellblade: Senua’s Sacrifice

From the journal.

  • Watched Alien Romulus
    I’ll just start by saying that I really enjoyed Alien Romulus. After the atrocity that was Disney’s How to train your alien (Alien Earth) I have been in need of a good Alien fix. This started with me finally playing through Alien Isolation and absolutely loving it. I then thought I’d give Romulus a chance,… Read more: Watched Alien Romulus
  • Watched The Innocents (1961)
    We decided to watch The Innocents (1961) for halloween evening film watch last night. A bit of a left field one, but is considered one of the top horror films. I thought it was okay. Good creepy vibes throughout and lots of abiguity. I was surprised when the ending kicked in. I guess I was… Read more: Watched The Innocents (1961)
  • Watched The Wicker Man
    Last night I finally got round to watching one of the classic horror films that has somehow been evading me for all this time — The Wicker Man (1973) Not the apparently-dreadful remake. Oh not the bees. I loved it. Despite knowing the ending already, probably through some kind of film osmosis over the years,… Read more: Watched The Wicker Man
  • The Walking Dead : The Ones who live
    The Ones who live has immediately gone up as one of my favourite series in The Walking Dead universe. Top spot of course is Negan’s introduction. Holy Christ that was intense. But I gotta say that after finishing the six-episode series of this Rick and Michone spin-off, it has catapulted up to near the top.… Read more: The Walking Dead : The Ones who live
  • Pockets of time
    When you’re young, free and single you don’t realise how much free time you have. “Don’t have time for that” shouldn’t have even been in my vocabulary. When you meet someone and start getting serious, you will probably start seeing them most evenings and / or weekends. Despite enjoying the time spent with your new… Read more: Pockets of time
  • The Flies are re-grouping
    It’s warm. Really fecking warm. The kind of warm that when you take your t-shirt off, you get that really uncomfortable heat surrounding your head as you take the t-shirt off over your head. It’s also the kind of warmth that throws up the signs outside of every open window — “Flies, inside this way”.… Read more: The Flies are re-grouping

Some stuff I’m proud of…

Some of my code is in the Laravel codebase. I added the mergeIfMissing method.


Guerrilla featured my Horizon Zero Dawn virtual photography shot on 3rd July 2021.


I passed the Mensa test in June 2021 in the top 2% of the population, and was offered membership.

Cattell III B IQ scale – 145 (3%)
Culture Fair IQ scale – 137 (1%)


Appearing in the top percentiles of some artists I enjoy listening to.