Blog

Posts on software engineering, learning, behavioural science, music production, maths and science. If you’d like to get in touch, DM on me Twitter. Please be kind. I like kind people.

A selection of images generated by Open AI's DALLE-2

Will AI dampen human creativity?

The rise of text-driven AI art such as DALLE-2, Midjourney and others, is reducing the creative barriers needed to create high-quality art. What does this mean for human creativity?"

July 17, 2022 · 7 min
diagrams showing common machine learning uses

Getting started with machine learning

Want to understand machine learning, but don’t know where to begin? Whether you’re a software developer wanting to broaden your skill set, or just curious about machine learning, this post is for you.

May 3, 2022 · 9 min
moblie motion sensor chart

Charting mobile motion sensor data with JavaScript

Have you ever wondered if you could read motion data from your phone and visualise it in real time? If you have, then read on.

April 9, 2022 · 6 min
neosensory logo

Neosensory Community Research

Late last year I signed up for the Neosensory Community Research Program. It’s an opportunity for people from all walks of life to get involved in interesting research on sensory substitution.

February 8, 2022 · 4 min
azure app insights logo

Hello Hugo - part 3

Now we’ve hosted the blog using Azure Static Web Apps, it’s time to build in some analytics so we can see who’s visiting the site. In this post I’ll look at some analytics options and implement one of them.

February 6, 2022 · 8 min
microsoft azure logo

Hello Hugo - part 2

So now we have a Hugo blog running locally, how do we make it visible to others? In this post I’ll show you how I hosted the blog and how I update it when new Markdown files are pushed to the repository.

February 5, 2022 · 4 min
hugo logo

Hello Hugo - part 1

What better way to start a blog than to talk about how I built it with the help of some great open source software!

February 3, 2022 · 5 min