Writing

Notes on sustainable web development, performance tips for websites and apps, as well as a few other musings.

You can also find case studies featuring some of the optimisation and performance work I've done for clients.

Pressure gauge in a box screwed into the wall.

Stress testing site performance

As developers, we're normally building and testing websites on devices with decent specs, so testing how your site performs over a slow network or on a low-powered device is one way to help ensure real world performance.

grey steel buckets on wooden floor

Proxying AWS S3 content with Cloudflare Workers

Using resources hosted by a third-party can seriously hurt website performance in a few ways. In this post, we'll cover how you can use a proxy to reduce the performance impact when hosting content in AWS S3 bucket.

white and black signs pointing in direction of various cities

Proxying Cloudinary image requests with Cloudflare Workers

Using resources hosted by a third-party can seriously hurt website performance in a few ways. In this post, we'll cover how you can use a proxy to reduce the performance impact when hosting images on Cloudinary.

Building a fast, sustainable personal website

This case study explores the design and development decisions I made when redesigning my personal website. These decisions help to deliver perfect Lighthouse scores and improved website sustainability.

Letter tiles spelling out 'WordPress' positioned between a mobile phone and a laptop.

Frontend tips to speed up your WordPress website

WordPress powers over 40% of the internet. It's a powerful platform that makes content creation possible for more people. In this post we'll cover some simple performance optimisation tips you can use to make your WordPress website faster!

Readle App - 500+ German Stories for Beginners to Advanced

Readle - App Optimisation & Consultancy

Having worked primarily on website performance, the chance to work on Readle's native mobile apps was a new challenge. Here's how we improved app speed and delivered greater user satisfaction.

Graffiti art of a black security camera painted in a white frame.

This website is a FLoC-free zone

I switched analytics away from Google late last year. Now, I've also added response headers that will exclude this site from FLoC calculations too.