Skip to content

Talk: How Were Using WordPress as a Headless CMS

At a recent WordPress conference in London I gave this talk. It was a terrifying and yet validating experience!

Read more →

Deserializing Data in GatsbyJS

One of the great strengths in static site generator Gatsbyjs is the node API but it can present a few issues in certain circumstances when content is stored as escaped HTML, such as in WordPress posts and pages. Here’s how we recently dealt with this issue when using react-helmet.

Read more →

Hugo theme - Delicious Reverie

Recently someone reached out to ask if they could use my theme that I use on deliciousreverie.co.uk on their site. So I’ve decided to release this theme to the public, albeit with a few changes.

Read more →

Using Pop!_OS for Work

In November last year I switched from using Windows at my place of work to using Pop!_OS by System76, an Ubuntu derivative designed for developers, researchers and scientists. What motivated me to make the switch? What benefits, and disadvantages, has it brought me?

Read more →

Maintaining a Legacy PHP Codebase

Whilst simultaneously trying to decide what to build in Laravel and considering an old system we had recently inherited, I realised that I liked looking at the spaghetti code, and was comparatively scared of the shiny, new, empty Laravel installation I had just set up. Here’s how I dealt with my first few tasks and began strategising how we could protect our clients’ investment going forward.

Read more →

Planning Projects — a guide to user journeys

We’re going to take a specific journey that was written for a project I worked on, examine who should be involved and break down the details so that we can examine why user journeys are useful, and how you can use them more effectively.

Read more →

Published article: From Wordpress to Developing in React — Starting to See It

I recently decided to dive into learning React with a few courses and some experimentation. I had the aim of building a site in Gatsby.js as a test for building sites entirely in React. This is what I found out. This article was published on the gatsby.js blog.

Read more →

Published article: Notes from React London September 2017

In September I attended React London meetup at Facebooks offices near Kings Cross to hear Benjie Gillam, Faraz Khan and Robbie McCorkell talk about GraphQL and css-in-js strategies.

Read more →

Borges and I

As a teenager, and on into my twenties, I developed a real affinity for existential philosophy, but one author that was never mentioned as part of that group was the Argentinian writer and translator Jorge Luis Borges. It wasn’t until I stumbled across a collection of his work eight years ago that I even heard of him.

Read more →

Losing Peter

Recently I found out that a close friend of mine whom I had lost touch with had taken his own life. This has had a great impact on me, and still saddens me every time I think of him. I want to share this to document our friendship and share some of the thoughts I’ve had since.

Read more →

“Wisest are they who know they do not know.” —Jostein Gaarder