gilbertococchi
@gilbertococchi.bsky.social
880 followers 170 following 37 posts
I am a websites dietician, passionate about #webperf, focusing on #webvitals in Google. Opinions are my own. Staff Web Ecosystem Technical Consultant @Google.
Posts Media Videos Starter Packs
Reposted by gilbertococchi
developer.chrome.com
Stop guessing and start debugging responsive styles automatically with Chrome DevTools MCP → goo.gle/3IPT2No

Learn how a coding agent can find a visual bug on a specific device size, analyze the source code, update the CSS, and verify the fix with a live browser screenshot.
Reposted by gilbertococchi
tunetheweb.com
“Added preview support for Event Timing API (Interaction to Next Paint)”

#webperf #CoreWebVitals
Reposted by gilbertococchi
infrequently.org
It's a bit of a surprise to me, but there are still tickets available for performance.now(), the most important web performance conference of the year:

perfnow.nl

I'm booking my travel, and hope to see you in Amsterdam next month!
performance.now(); 30th and 31st of October, Amsterdam
On 30th and 31st of October, 2025, the sixth edition of performance.now() will take place in Amsterdam—a single track conference, covering today’s most important web performance insights.
perfnow.nl
Reposted by gilbertococchi
addyosmani.bsky.social
Announcing Chrome DevTools MCP! 🚀

Connect your AI coding agent to Chrome's powerful automation & debugging capabilities with ease.

Learn more: developer.chrome.com/blog/chrome-...
Reposted by gilbertococchi
una.im
Upvote this feature for Interop 2026: github.com/web-platform...
gilbertococchi.bsky.social
This is great news!!!
Congrats Adam!
Can't wait to hear what you will do at Shopify!
gilbertococchi.bsky.social
MDN just added a new section in the WebSocket API guide called "Working with the bfcache".

Check this out if you are using WebSocket, you may be blocking BFCache and making user experience worse!

developer.mozilla.org/en-US/docs/W...
Writing WebSocket client applications - Web APIs | MDN
In this guide we'll walk through the implementation of a WebSocket-based ping application. In this application, the client sends a
developer.mozilla.org
Reposted by gilbertococchi
bram.us
Bramus @bram.us · Sep 10
If you thought we were done with View Transitions, guess again!

A feature Chrome is working on, is “Scoped View Transitions”, which allow you to scope a VT to a subtree of the DOM.

This unlocks things like concurrent transitions and prevents layering issues.

developer.chrome.com/blog/scoped-...
Reposted by gilbertococchi
henrihelvetica.bsky.social
This is happening today in ~3hrs. @weston.ruter.net joins me to discuss benchmarks as well as performance updates made on the #Wordpress Core platform. Join us!
✨ SPDY STREAM 009 ✨
🗣️ Westin Ruter
📆 Wednesday September 10th, 2025
⏰ 1pm EDT, 10am PDT
🔗 bit.ly/spdy-stream-...
Image of a rally car that's white with some green and red details, and caption as follows: SPDY stream. Performance people and projects. Wednesday, September 10, 1 PM Eastern daylight time. Online.
Reposted by gilbertococchi
tunetheweb.com
🆕 The 202508 Chrome User Experience (CrUX) release is now live on BigQuery!

Check out the announcement post for the full info:
groups.google.com/a/chromium.o...

Highlights below 👇

🧵 1/3
gilbertococchi.bsky.social
performance.now() is coming to Amsterdam this October!
This event is great both for the inspirational talks as well as for the opportunity to meet folks from different companies and backgrounds to discuss how to successfully tackle web performance challenges!
perfnow.nl
performance.now(), the web performance conference, 30th and 31st of October, Amsterdam. Single track, the best speakers in the industry, plenty of your performance-mad peers around to have fascinating conversations. What's not to like? Let's introduce our speakers ...
perfnow.nl
performance.now(); 30th and 31st of October, Amsterdam
On 30th and 31st of October, 2025, the sixth edition of performance.now() will take place in Amsterdam—a single track conference, covering today’s most important web performance insights.
perfnow.nl
gilbertococchi.bsky.social
It's really common in Italy to find two menu sides, one with Red and White pizzas.
Having said that it depends on the ingredients.
If you have really good Ingredients, you may not need all that red industrial tomato sauce...
Reposted by gilbertococchi
bram.us
Bramus @bram.us · Aug 19
Very exciting news. With these changes, you can more easily build accordions such as seen in this recording.

developer.chrome.com/blog/styling...

Currently supported in Chrome and Safari, and soon Firefox!
Reposted by gilbertococchi
perfnow.nl
performance.now(), the web performance conference, 30th and 31st of October, Amsterdam. Single track, the best speakers in the industry, plenty of your performance-mad peers around to have fascinating conversations. What's not to like? Let's introduce our speakers ...
perfnow.nl
performance.now(); 30th and 31st of October, Amsterdam
On 30th and 31st of October, 2025, the sixth edition of performance.now() will take place in Amsterdam—a single track conference, covering today’s most important web performance insights.
perfnow.nl
Reposted by gilbertococchi
paul.irish
The Chrome DevTools Performance panel just leveled up! 🚀 Here's a 69-second taste of the new hotness.
gilbertococchi.bsky.social
For some developers and/or framework authors I presume a notification could help understanding when a new feature is coming to land some experiment to send feedback and verify whether the feature suite their needs.
gilbertococchi.bsky.social
I think so, I personally subscribed to blink-dev because I am curious about when something starts to be available for experiment and be notified when something ships.
gilbertococchi.bsky.social
BFCache can hugely influence your page performance for URLs high on Back Forward Navigation types.

If you use CrUX or RUM and you see a lot of traffic in % attributed on Back Forward and few on BFCache maybe you are leaving money on the table!
CruXVis can help you measuring this opportunity!
Reposted by gilbertococchi
tunetheweb.com
We've just published v5.0.0 of the web-vitals JavaScript library for measuring Core Web Vitals.

github.com/GoogleChrome...

As a major release, this includes a number of breaking changes as detailed in the upgrading doc:

github.com/GoogleChrome...

Please read carefully before upgrading.

1/5 🧵
GitHub - GoogleChrome/web-vitals: Essential metrics for a healthy site.
Essential metrics for a healthy site. Contribute to GoogleChrome/web-vitals development by creating an account on GitHub.
github.com
Reposted by gilbertococchi
tunetheweb.com
We're updating Lighthouse to be based on the same Insights we recently launched in the Performance panel of Chrome DevTools.

developer.chrome.com/blog/moving-...

This will help align the tools but will be a breaking change. So we'll make that change in Lighthouse 13 in 6 months.

1/3 🧵
Lighthouse is moving to performance insight audits  |  Blog  |  Chrome for Developers
Lighthouse is moving to performance insight audits
developer.chrome.com
Reposted by gilbertococchi
tunetheweb.com
Alternatively, the CrUX History APIs are free and you can build your own dashboards as you see fit.

There are also LOTS of great CrUX tools out there — many with a free offering to view history such as Treo, Calibre...etc. So that's another option.