Find me: bsky.app/profile/mmocny.com Web Vitals, Speed Metrics and #webperf @ Google. Autodidactic Geek, Woodworker, Sailer. Proud Father of 3 boys.

North Bruce Peninsula, Canada
Anyone test loading performance of Astro "spa mode" vs normal? docs.astro.build/en/guides/v… Without actually using any persistance or view transitions, and without speculation rules. Just plain loading perf. (Can't use field LCP-- I'm okay with just lab results.) @FredKSchott
1
763
Michal Mocny retweeted
Note how Chrome DevTools Remote Debug syncs with what is happening on the device 👀 Makes debugging device-specific API stuff a breeze 🤙
4
1
31
10,087
Michal Mocny retweeted
For those playing with the Chrome Soft Navigations Experiment, we've published a Changelog of all the changes to this metric by Chrome version: chromium.googlesource.com/ch… We'll look to keep it up to date as we iterate this API.
1
10
1,197
Michal Mocny retweeted
DevTools update! We've added whiskers to the Interactions lane of a Performance trace:
2
24
112
34,199
Michal Mocny retweeted
We're making the web faster 🙏 Core Web Vitals & @googlechrome saved users 10,000 years of waiting for pages to load: blog.chromium.org/2023/11/ho… ~ Learn about the WebPerf work that enabled this in our new post.
10
52
239
72,487
Rum insights: excites! @TimVereecke
1
1
6
513
Michal Mocny retweeted
Well it seems like a lot of you are getting emails from Google Search Console warning the INP on your site could be improved and you don't know what to make of them! So let's take a deep breath and delve into what this all means and how you should action them. 🧵 (1/20)
5
84
228
80,965
Michal Mocny retweeted
As a user-focused #webperf metric, does Interaction to Next Paint actually correlate to user behaviour? @cliffcrocker analyzed RUM data from four different sites and found that overall there's a correlation between INP and conversions. speedcurve.com/blog/interact… #UX #CoreWebVitals
8
26
3,311
Common Slugs: - Longa mora inputus - Reversio eventus - Mora praesentationis @screenspan
1
7
500
Michal Mocny retweeted
We've updated the Web Vitals extension to provide more useful debugging information to help you optimise your Core Web Vitals. Read all about the new console logs here: web.dev/debug-cwvs-with-web-…
1
24
56
12,966
Long Animation Frames (LoAF): explainer is a bit more comprehensive now and merged to main. github.com/w3c/longtasks/blo… Want to try it early ? Download Chrome Canary, enable experimental web-platform features, observe "long-animation-frame" performance entries. #webperf
11
27
3,823
New York Folks! I'll be in town to chat INP with @mmocny at @nywebperf on April 4th! Hope to see you there! meetup.com/web-performance-n…
1
9
14
1,886
Q for React folks: useTransition() will abort a render if I start a new transition mid-flight... are there any hooks for abort? useEffect() doesn't trigger, and startTransition() doesn't support returning a cleanup function... @dan_abramov @acdlite
1
211
I'm just trying to cleanup work started from an async function. I've hooked up AbortController (not super convenient, is there a better pattern?) but I need a place to call .abort(). In my case, startTransition is called higher up in the component tree...
151
This is one of the best talks I've seen in ages. How did I miss when it went up months ago?! piped.video/watch?v=PGLwRv64… @nomsternom
1
1
5
400
use(cache(async function()...))
126
Michal Mocny retweeted
On Boomerang version 1.66 and want to monitor INP in mPulse? Create a custom timer with settings: BOOMR.plugins.EventTiming.metrics.interactionToNextPaint #webperf #rum #inp
2
3
8
1,418