My most recent writing on sustainable web development, performance tips for websites and apps, as well as a few other musings.

Light switch set to 'OFF' on a white wall.

Making this website carbon aware

Building carbon awareness into products is an important strategy to in the challenge to develop a more sustainable future. In this post, I cover how I used Cloudflare Workers and real-time data to make this website carbon aware.

Yellow sticker of elongated person on grey concrete pathway.

2023. A look ahead.

I’m excited for the year of 2023, both professionally & personally.

2022 in review

A personal look back at the year that was, 2022.

Checking where website requests come from with ReqCheck

ReqCheck is a tool I’ve built to help folks find out where all the different requests made by a web page are served from. I’m hoping it can be a tool for both web sustainability and web performance folks to use when auditing websites.

Blue car driving through the desert with colourful balloons hanging out the window.

Driven by defaults

I’ve been thinking about how we can drive broader change to make the web more sustainable and performant. As I’ll get into, I believe a large part of that comes from the defaults set by the tools and services we use.

COP27 Egypt: A webpage sustainability review

As COP27 approaches, I thought it would be “fun” to take a look at this year’s COP homepage. How does it do in terms of website sustainability?

Website carbon: Beyond data transfer

Measuring the carbon emissions of websites and apps is no easy thing. Most tools use the amount of data being transferred to calculate the overall emissions. But to get more detailed, relevant results we need to go beyond just data transfer.

Release guide: CO2.js v0.11

The v0.11.0 release of CO2.js introduces a change to the default carbon estimation model, as well as including global average and marginal intensity data for the first time.