Posts, opinions and other random thoughts
2 June 2021 - How To Fix Cumulative Layout Shift (CLS) Issues
A piece I wrote that was published in Smashing Magazine. Google's Core Web Vitals initiative has taken the SEO and Web Performance worlds by storm and many sites are busy optimizing their Page Experience to maximize the ranking factor. The Cumulative Layout Shift metric is causing trouble to a lot of sites, so let's have a look at ways of addressing any issues for that metric. Read How To Fix Cumulative Layout Shift (CLS) Issues to find out more!
25 May 2021 - A New Way To Reduce Font Loading Impact: CSS Font Descriptors
A piece I wrote that was published in Smashing Magazine. Web fonts are often terrible for web performance and none of the font loading strategies are particularly effective to address that. Upcoming font options may finally deliver on the promise of making it easier to align fallback fonts to the final fonts. Read A New Way To Reduce Font Loading Impact: CSS Font Descriptors to find out more!
23 May 2021 - What we learned about Core Web Vitals from Google IO
Last week Google heald their Google IO event with a number of presentations about Core Web Vitals. So what new things did we learn on that? Read What we learned about Core Web Vitals from Google IO to find out!
19 April 2021 - An In-Depth Guide To Measuring Core Web Vitals
A piece I wrote that was published in Smashing Magazine. How are Core Web Vitals measured? How do you know your fixes have had the desired effect and when will you see the results in Google Search Console? Let's figure it out. Read An In-Depth Guide To Measuring Core Web Vitals to find out!
10 March 2021 - Making the slowest "fast" page
Can you make a webpage which gets 100 score in Lighthouse and passes all the Core Web Vitals and still feels slow? Read What do Making the slowest "fast" page to find out!
3 October 2020 - What do Lighthouse Scores look like across the web?
The Google Lighthouse tool is a free tool for performing audits across a variety of categories. But what can we learn about it and the web itself by looking at Lighthouse scores across the HTTP Archive's 6.8 Million websites?. Read What do Lighthouse Scores look like across the web? to find out!
9 March 2020 - Setting Height And Width On Images Is Important Again
A piece I wrote that was published in Smashing Magazine. Thanks to some recent changes in browsers, it's now well worth setting width and height attributes on your images to prevent layout shifts and improve the experience of your site visitors. Read Setting Height And Width On Images Is Important Again to find out more!
12 January 2020 -OPINION - Should you self-host Google Fonts?
Google Fonts provides and easy way to add fonts to your website but are you aware of the performance implications of using it and would it be better to copy the fonts down to your own domain and serve from there?. Read Should you self-host Google Fonts? to have a deep dive into how font loading works and what you can do to improve it.
3rd December 2019 - Helping to create the Web Almanac
The Web Alamanac is a state of the web report from HTTP Archive, that I was involved in. Read Helping to create the Web Almanac to find the story behind the Web Almanac and what was involved in creating it.
6th August 2019 - OPINION - Critical Resources and the first 14 KB - a review
A long promoted maxim within web performance is to optimise as much as possible into the first 14 KB, as this will be downloaded first. Read Critical Resources and the First 14kb to see why I no longer think this holds true in the modern web.
25th May 2019 - OPINION - Adding Controls to Google Tag Manager
19th Apr 2019 - OPINION - Writing a Technical Book for Manning
I spent just under 2 years writing a Technical Book on HTTP/2 for Manning. In this very detailed post I've detailed that journey for any aspiring authors out there. Read Writing a Technical Book for Manning.
20th Feb 2018 - Why do we need HTTP/2? - an extract from "HTTP/2 in Action"
Why do we need HTTP/2? The web works fine under HTTP/1.1 doesn’t it? In this article, an extract from my book HTTP/2 in Action we’ll tackle these questions with a well-known, real-world example and show why HTTP/1.1 has fundamental performance problems, and therefore why HTTP/2, is needed now.
11th Jun 2017 - OPINION - Further thoughts on Accelerated Mobile Pages (AMP)
It's been over two years since I implemented AMP on this site and a lot has changed since it was first launched, but a lot more has stayed the same. Read Further thoughts on Accelerated Mobile Pages (AMP).
30th Mar 2017 - OPINION - Thoughts on Google versus Symantec
Google has recently been punishing Symantec for a number of incidents when issuing certificates and are now proposing even more restrictions. The problem is Symantec are huge so there could be a a big impact to that if the proposals are followed through. Read Thoughts on Google versus Symantec.
11th July 2016 - OPINION - Measuring HTTP versus HTTPS versus HTTP/2
After a few posts on twitter about how HTTPS can be faster than HTTP, it's worth investigating this claim and recreating a test to give it greater transparency. Read HTTP versus HTTPS versus HTTP/2.
27th January 2016 - OPINION - What does the Green Padlock really mean?
To most users, the green padlock means all is safe with the website you are visiting and you can trust this website and feel free to enter credit card details and passwords on any site with a nice, green padlock. Well most users are wrong. Read What does the Green Padlock really mean?.
24th December 2015 - OPINION - Inlining CSS has massive performance benefits, but is still not for me.
After experimenting with AMP I saw once again the huge impact to performance that inlining your CSS in your HEAD tag can have, as opposed to loading this in a separate stylesheet. However it still doesn't sit right with me. Read all about why inlining CSS is not for me.
24th December 2015 - OPINION - Implementing AMP on this site.
Despite my initial reservations on AMP, it seems just about everyone else is jumping on board, so I thought I'd better try it to see what all the fuss is about and whether my first thoughts were an over-reaction. Read all about how I implemented AMP on this site.
13th October 2015 - TuneTheWeb is now brought to you in HTTP/2!
Tonight I upgraded this website to HTTP/2. This promises to be an exciting new performance improvement and is the future for all websites. Read all about HTTP/2.
10th October 2015 - OPINION - Do we really need Google's Accelerated Mobile Pages (AMP)?
Google has just announced the Accelerated Mobile Pages (AMP) but do we really need another format to do this? Read why I think AMP is simply not necessary.
15th September 2015 - OPINION - Dangerous Web Security Features.
For a website that spends over a third of it's content on encouraging and explaining security options, I'm going to take a controversial opinion and say not to use some of them. Read as to why.
6th September 2015 - We've launched!
So the website is live. It's a bit rough and ready, some articles are not finished (or even started!) yet, theres no doubt a million typos and the design could do with a lot of improvements, but I think we've enough to go live. Read all about this site and why I launched it.
This page was originally created on and last edited on .Tweet