Riccardo Margiotta's Avatar

Riccardo Margiotta

@riccardomargiotta.co.uk

๐Ÿ–ฅ๏ธ Lead Engineer (Digital Product Ops) at Arnold Clark โœ๏ธ HTML/CSS/UX/WebPerf obsessive ๐Ÿ‘ฆ๐Ÿ‘ง๐Ÿ‘ง Daddy ๐Ÿ• Vaguely Italian ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ Mostly Scottish ๐ŸŽฎ Mario/Zelda/Halo fan ๐Ÿคทโ€โ™‚๏ธ Emoji enthusiast

75
Followers
84
Following
146
Posts
14.08.2024
Joined
Posts Following

Latest posts by Riccardo Margiotta @riccardomargiotta.co.uk

Damn, that was a fast turnaround!

06.11.2025 15:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Phew, made it without any extravagant hand gestures this year. ๐Ÿ˜… Maybe next year the trick is just to embrace it and go full @ethangardner.com?

05.11.2025 19:19 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Did I just purchase a $100 phone? Absolutely! to see how badly many websites perform in the wild.

If your site is only fast on a flagship device, you're excluding millions of users. Stop designing for luxury! Emulators lie, low-cost hardware shows the truth.

05.11.2025 17:10 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

Could really do with a support group for this

05.11.2025 17:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Really nice write-up, Tim! And I spent way too long pinging that badge around. ๐Ÿ˜…

03.11.2025 19:52 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Blimey, that's some trip! Hope you had a couple of Wunderbars left for an occasional sugar boost. ๐Ÿ™‚

02.11.2025 17:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thanks Barry, I was curious to hear your thoughts on this. Did you have an 'ideal' activation rate in mind while setting the behaviour for the likes of moderate vs eager? (Side note: very cool to see the mobile viewport heuristics in your talk.)

02.11.2025 16:43 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

"Let me show you my pet human."

02.11.2025 15:08 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm not sure how I feel about this part of Etsy's results: "About 1 in 14 prefetch requests was navigated to by the user."

The performance improvements are superb, but a 7% hit rate doesn't sound great for server usage and bandwidth. What do you think, #PerfNow? What's the right balance?

02.11.2025 14:50 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'll never live this one down. ๐Ÿ˜‚

01.11.2025 14:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I made it on time(ish) via a very dodgy bus ride. We were so crammed in that those other passengers are practically family now. ๐Ÿ˜…

01.11.2025 13:59 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thanks for always bringing such positive energy, and being so welcoming to attendees old and new alike. I had a blast catching up - until next year! ๐Ÿ™‚

01.11.2025 13:53 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

performance.now() 2026 will take place on 19th and 20th of November 2026. #perfnow.

01.11.2025 08:21 ๐Ÿ‘ 27 ๐Ÿ” 7 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thanks Tammy, great to meet you too!

31.10.2025 23:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hahaha, excellent. ๐Ÿ˜‚ So good to meet you in person this year KK, thanks for bringing the enthusiasm and energy!

31.10.2025 22:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Great to meet you, Sean!

31.10.2025 19:48 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Another year of #PerfNow is done! My poor wee brain is full, but I've got so many practical takeaways to research and try. I've caught up with familiar faces, spoken to the very approachable 'big names' in the #webperf community, and met so many people for the first time. Can't wait to do it again.

31.10.2025 19:46 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

No other TODO app will ever top this. ๐Ÿ˜‚

31.10.2025 16:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

"Family. The #webperf community is family."
- Dom Toretto

@rich-harris.dev #PerfNow

31.10.2025 16:43 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

#PerfNow: BOO!

(A little jump-scare as you scroll. Happy Halloween!)

31.10.2025 15:01 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Always awesome to see folks - particularly a big site like Etsy - share their real world results! The #webperf community is so good at sharing for the benefit of everyone.

31.10.2025 14:39 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Super talk from @tunetheweb.com on Speculation Rules. Been nervous about using them for fear of false positives on things like Google Analytics. The upcoming prerender_until_script logic sounds like exactly what I need - you'll benefit from fetching subresources, but won't execute scripts.

#PerfNow

31.10.2025 14:27 ๐Ÿ‘ 10 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

A wise man once said...
"Simple to use, progressive enhancement, built in APIs are the best!"
- @tunetheweb.com

Yep, he's onto something. loading=lazy and fetchpriority=high are wonderfully simple 'cheat codes', and some of my favourite additions to the world of #webperf.

#PerfNow

31.10.2025 13:56 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Surprised Pikachu GIF ALT: Surprised Pikachu GIF

Never admit to these things while being live captioned

31.10.2025 12:37 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

@mmocny.com talking about some super cool new measurements coming to Chrome - such as the equivalent of LCP but for 'soft' navigations like those in SPAs. That has the potential to start measuring a huge blind spot affecting a very significant portion of the web.

#PerfNow #webperf

31.10.2025 11:08 ๐Ÿ‘ 7 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Be aware of "survivor bias" in your metrics. Users having a fast experience will view more pages and have longer sessions. Your RUM data is always inherently biased towards those with fast experiences.

@andydavies.me #PerfNow #webperf

31.10.2025 09:29 ๐Ÿ‘ 6 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Cross-browser testing is an act of user advocacy. As much as Chrome has pushed the web forward, if that's all we test we could be missing big gotchas. Meet users wherever they are, no matter the scenario. @timkadlec.bsky.social is crushing it, as the kids are saying these days.

#PerfNow #webperf

31.10.2025 08:59 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Be the interpreter for your non-technical stakeholders. Milliseconds don't mean much to most people, make the data relatable. "Now they get a smoother experience that's over 50% faster."

@ethangardner.com on making performance allies. #PerfNow #webperf

30.10.2025 16:42 ๐Ÿ‘ 9 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Don't forget about the 'soft' skills!
@ethangardner.com #PerfNow

30.10.2025 16:17 ๐Ÿ‘ 4 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

So many of the optimisations we make for web performance make for a more sustainable web. So by improving your LCP or removing that unused legacy JavaScript, you're helping to save the planet. ๐Ÿ™‚

@inesakrap.bsky.social #PerfNow #webperf

30.10.2025 14:12 ๐Ÿ‘ 7 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0