Binary Moon Avatar

Hi, I’m Ben, I make things with a computer!

I am an avid creative, constantly making things with my trusty Mac. I am currently focused on Brush Ninja - an animated gif making app, and Beep8 - a retro 8-bit game library, but I also run a bunch of other projects.

Formerly the Director of Web Development at Miniclip.com I have been working online since the late 90’s and have no plans to stop.

Projects

Writing

18 Sep 2025

Playing with Particle Flow Fields

I’ve been working on a new little side project: a Particle Flow Fields app. It’s a tool where you can watch particles drift around in invisible currents, like dust in the wind. The “wind” comes from simple maths formulas that...
01 Jun 2025

Prime Time: Anti-capitalist game jam entry

For the past couple of weeks, I’ve been building Prime Time for the F*ck Capitalism game jam. I wanted to make a simple idle game with a message, using my own game library, beep8.Idle games are quick to prototype and...
06 May 2025

Private, Fast, Social Sharing Links

Social sharing links used to be everywhere. Blogs and news sites loved them. You’d see buttons for Facebook, Twitter, Pinterest, and more on every article.But these sharing tools had problems. They loaded lots of scripts from different social networks. That...
28 Apr 2025

Beep8 and BeepMini – a Retro Games Library

I’ve always had a soft spot for retro games. Born in the 80s, I was lucky enough to be raised on them—though they weren’t retro at the time. For a while now, I’ve wanted to build something that makes rapid...
14 Feb 2025

The UK’s AI Copyright Plan is a Disaster for Creators

The UK government is considering changes to copyright law that would allow AI companies to train their models on artists’ work without permission. This means that AI-generated images could be built using artwork taken from real artists without credit, payment,...
16 Jan 2025

Explore Creativity with the Ninja Sparks Newsletter

For the past few years, I’ve been writing a monthly newsletter for Brush Ninja. It was alright, but something always felt off. I struggled with what to say and why I was saying it. Late last year, it all became...

Reading