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.

Person lazing under quilt blanket.

Lazy-loading embedded iframes

Lazy-loading iframes can lead to data savings for your users, faster page loads, and quick interactivity for your site.

Image with text 'Optimised' centered

Introducing Optimised

Optimised is a fortnightly newsletter focused on the ways website performance and optimisation can help your customers, your business, and the planet.

Weights in on the floor in a gym.

Reduce the Weight of Your Web Pages with the Picture Tag

Images often combine to make up the largest group of resources on a web page (in terms of file size). Therefore, optimising images is one of the easiest steps any website owner can take when looking at improving the performance of their website.

Photo of comma separated data.

Generate CSV Files from Data with 11ty

Eleventy is one heck of a powerful, incredibly flexible static site generator. This short guide will show you how you can generate CSV data files using Eleventy.