Massimo Villa's Avatar

Massimo Villa

@massimovilla.bsky.social

Web Speed Specialist at http://speedable.net • he/him #WebPerf #CoreWebVitals #Pagespeed #WordPress #webperformance

12 Followers  |  28 Following  |  3 Posts  |  Joined: 05.02.2024  |  1.6436

Latest posts by massimovilla.bsky.social on Bluesky

Preview
Guide to implementing speculation rules for more complex sites  |  Web Platform  |  Chrome for Developers A guide to considerations when implementing speculation rules, particularly for more complex sites.

On developer.chrome.com/docs/web-pla... you talk about the risk of an outdated prerendered ecommerce checkout. Will prerender_until_script mitigate this problem?

17.12.2025 14:26 — 👍 2    🔁 0    💬 1    📌 0
Speculations about Web Performance - Barry Pollard - performance.now() 2025
YouTube video by Web Conferences Amsterdam Speculations about Web Performance - Barry Pollard - performance.now() 2025

I talked about this more in the beginning of my @perfnow.nl talk this year:
www.youtube.com/watch?v=DqE9...
(on Speculation Rules—another builtin, initially simple to use feature in HTML!)

16.12.2025 09:26 — 👍 4    🔁 1    💬 1    📌 0
Code snippets bulk select and individual export

Code snippets bulk select and individual export

Code snippets in admin bar

Code snippets in admin bar

Code snippets export and import

Code snippets export and import

Version 2.5.5 of our Perfmatters plugin is live!

- New options to export code snippets (globally, individually, and bulk select) and import them to another site. 🚛
- New code snippets admin bar menu item that will show if a snippet is present.

More changes: perfmatters.io/docs/changel...

12.12.2025 02:42 — 👍 3    🔁 1    💬 0    📌 0

Version 2.5.2 of our Perfmatters plugin is live!

- *New* perfmatters_rucss_inline_stylesheets filter. This allows you to inline any stylesheet already excluded from used CSS. ⚡
- Reworked the Script Manager input change event listener for better compatibility with other JS running.

24.10.2025 05:08 — 👍 2    🔁 1    💬 1    📌 0

Please, please don't use `font-display: swap` with icon fonts. I mean, as a rule, don't use icon fonts — SVGs are so much better — but if you must, then don't use `swap`. It doesn't make sense to see random fallback letters for icons.

Do me a favour and check your site now if using icon fonts.

23.10.2025 08:49 — 👍 13    🔁 6    💬 1    📌 1

Crystal clear, thanks for the explanation.

15.10.2025 13:33 — 👍 1    🔁 0    💬 0    📌 0
Preview
The Impact of CSS View Transitions on Web Performance Understand why and when view transitions might impact web performance

This research suggests that transition effects may come at a cost in terms of performance: www.corewebvitals.io/pagespeed/vi...
Any thoughts?

15.10.2025 03:19 — 👍 0    🔁 0    💬 1    📌 0
Preview
What's new in Lighthouse 13  |  Blog  |  Chrome for Developers Lighthouse 13 is here with the move to Insights audits

Lighthouse 13 has been released and includes the final move to Insights performance audits as announced previously.

developer.chrome.com/blog/lightho...

10.10.2025 11:32 — 👍 18    🔁 7    💬 1    📌 1
Preview
Tidbits from Brian - Issue #48 I finally made AI my default search engine. 🤖

Issue #48 of my monthly newsletter "Tidbits from Brian" just went out. 📧

I finally made AI my default search engine. 🤖

newsletter.brianleejackson.com/p/tidbits-fr...

30.09.2025 17:48 — 👍 2    🔁 1    💬 0    📌 0

Version 2.5.1 of our Perfmatters plugin is live!

- Added a fetchpriority high attribute on critically preloaded image tags to match the preload link attribute. This resolves a PSI warning in certain instances. ⚡
- Added built-in stylesheet exclusion for the GeneratePress offside menu.

30.09.2025 00:41 — 👍 5    🔁 1    💬 1    📌 0
Preview
Changelog - Perfmatters 2.5.1 – 09.29.2025 2.5.0 – 08.26.2025 2.4.9 – 08.12.2025 2.4.8 – 08.11.2025 2.4.7 – 07.15.2025 2.4.6 – 06.17.2025 2.4.5 – 05.16.2025 2.4.4 – 05.08.2025 2.4.3 – 04.15.2025 2.4.2 – 04.02.2025 2.4.1 – 03...

- Fixed a trailing slash validation warning coming from critical image preload tags.
- Disabled the Remove Comment URLs toggle when Kadence is active due to an incompatibility.

We appreciate all the feedback from those of you who reported issues. 👏

perfmatters.io/docs/changel...

30.09.2025 00:41 — 👍 3    🔁 1    💬 0    📌 0
Harry Roberts - Cache Rules Everything
YouTube video by London Web Standards Harry Roberts - Cache Rules Everything

Cache Rules Everything, a fantastic talk by @csswizardry.com about the browser cache.

www.youtube.com/watch?v=qVQj...

25.09.2025 08:25 — 👍 9    🔁 2    💬 3    📌 0

@massimovilla is following 20 prominent accounts