Hello World!

Hello, my name is James and I'm a software developer, specialising in Javascript and React front-end development, and lately, Rust as well. I develop anything digital, including websites, mobile apps on Android and iOS and make games on a variety of platforms. You can take a look at some of my personal projects here, and read my webish ramblings here.

Follow me on Twitteror you can get in touch with me via email

Have a look at a couple of my recent side projects below, or take a look at the full list here. Most of my code is open-sourced on Github.

Chord Generator


Create guitar chord diagrams using this web app



Convert photos and images into text-based versions.

How Good Is My Password?


Tool to check how strong your password is, and show how long it would take for a computer to crack it.