csswizardry's profile picture. 🚀 Independent Web Performance Consultant • Speaker • Google Developer Expert, Web Performance • Accepting new clients • https://harry.is/for-hire

Harry Roberts

@csswizardry

🚀 Independent Web Performance Consultant • Speaker • Google Developer Expert, Web Performance • Accepting new clients • https://harry.is/for-hire

مثبتة

📣 Today I am incredibly excited to launch SENTINEL, a new service designed to help companies stay on top of site-speed with minimal friction. csswizardry.com/sentinel/


The biggest CLS score I’ve ever seen on a real site. This wasn’t a purpose-built demo or a bug or a weird edge case. This is a perfectly ‘normal’ CLS event(s). Ouch!

csswizardry's tweet image. The biggest CLS score I’ve ever seen on a real site. This wasn’t a purpose-built demo or a bug or a weird edge case. This is a perfectly ‘normal’ CLS event(s). Ouch!

🍁 What a wonderful time in Toronto for @FITC. Thank you for having me!

csswizardry's tweet image. 🍁 What a wonderful time in Toronto for @FITC. Thank you for having me!

🇬🇧 ✈️ 🇨🇦 To @FITC #WebU25!


Nice touch!

TIL if you Google a font name the search result page is rendered with that font.

TejasKumar_'s tweet image. TIL if you Google a font name the search result page is rendered with that font.
TejasKumar_'s tweet image. TIL if you Google a font name the search result page is rendered with that font.
TejasKumar_'s tweet image. TIL if you Google a font name the search result page is rendered with that font.
TejasKumar_'s tweet image. TIL if you Google a font name the search result page is rendered with that font.


🐙 I recently switched to @OctopusEnergy so it’s neat to hear how it’s all put together at #joyconf!

csswizardry's tweet image. 🐙 I recently switched to @OctopusEnergy so it’s neat to hear how it’s all put together at #joyconf!

Please stop using `public`. It’s implied by the presence of `max-age` and including it explicitly has almost-definitely unwanted side effects.

csswizardry's tweet image. Please stop using `public`. It’s implied by the presence of `max-age` and including it explicitly has almost-definitely unwanted side effects.

Google will do this to a business but never tell them why. This (among other things) is why monopolies are bad.

csswizardry's tweet image. Google will do this to a business but never tell them why. This (among other things) is why monopolies are bad.

‘We’ve added new AI features!’ is 2025’s cookie banner.


🎃 It’s spooky season! You know what would be scary this Halloween? Missing @PerfNowConf. Amsterdam, 30–31 October. perfnow.nl


A reminder that Explain Shell exists and it’s great: explainshell.com/explain?cmd=ls…

csswizardry's tweet image. A reminder that Explain Shell exists and it’s great: explainshell.com/explain?cmd=ls…

🔬 My current client has a very ambitious project goal of 500ms FCP for cold-starts. I am going DEEP. I’ll share what I can with Subscribers, but it’s getting forensic. Even a 50ms saving moves the needle.


Amateur. This morning’s eggs 🌪️

csswizardry's tweet image. Amateur.

This morning’s eggs 🌪️

Ketchup isn’t an option, what are you putting on these eggs?

chefsevenn's tweet image. Ketchup isn’t an option, what are you putting on these eggs?


Ouch. That’ll do it.

csswizardry's tweet image. Ouch. That’ll do it.

Loading...

Something went wrong.


Something went wrong.