Sign in

Andrea Verlicchi

@verlok.bsky.social
668 followers 81 following 37 posts

I love to create and optimize websites. I'm passionate about web performance, accessibility and user experience. I write about the web on my tech blog, on Medium and Smashing Magazine, and I love to speak at web conferences.

PostsRepliesMedia
Andrea Verlicchi @verlok.bsky.social · 20/01/2026
My interview with @henrihelvetica.bsky.social on SPDY STREAM is live! 🚀 We dive into building performance culture, mastering INP with RUM data, and the future of web perf with Astro, Next.js & AI. Watch here: www.youtube.com/watch?v=8zGW... #WebPerf #WebDev #Gemini
youtube.com
SPDY STREAM 017 with Andrea Verlicchi of Speed Kit by Baqend
YouTube video by Henri Helvetica
121 0
Andrea Verlicchi @verlok.bsky.social · 01/11/2025
Last Wednesday I had the pleasure of speaking at the performance.sync() organized by @mozilla.org in Amsterdam. My talk was a 15-minute session where I shared practical techniques for debugging and optimizing slow interactions on websites. Post and slides: www.andreaverlicchi.eu/blog/improvi...
021 0
Andrea Verlicchi @verlok.bsky.social · 31/10/2025
#perfnow This is so cool @rich-harris.dev! Svelte looks much easier and better to use then React. My question is quite simple: why did React get so much traction and adoption, instead?
120 0
Andrea Verlicchi @verlok.bsky.social · 31/10/2025
It’s an honor to see my company #speedkit mentioned on stage at #perfnow by a web performance VIP and ambassador such as Barry @tunetheweb.com Pollard. 😊 Congrats to the Speed Kit team who implemented speculation rules in such an effective way in our product!
092 0
Andrea Verlicchi @verlok.bsky.social · 31/10/2025
Yay! We will soon be able to measure whether soft navigations are faster or slower than hard navigations (with speculation rules maybe) #perfnow @mmocny.com
030 0
Andrea Verlicchi @verlok.bsky.social · 31/10/2025
If someone at #perfnow organization can read this, maybe @ppkoch.bsky.social, is there a way to stop the big screen to flicker? I hope it is just an issue with Michael's computer
210 0
Andrea Verlicchi @verlok.bsky.social · 31/10/2025
#perfnow I think Safari Tech Preview just updated and now it support INP. cc @tkadlec.bsky.social
042 0
Andrea Verlicchi @verlok.bsky.social · 31/10/2025
The domain loaf.cafe is available and quite cheap if you want to something with it @andydavies.me #perfnow
020 0
Andrea Verlicchi @verlok.bsky.social · 31/10/2025
#perfnow q for @andydavies.me: When doing a web perf audit, what is your favourite way to get to the longest function source code, given the script URL and the character position of the function? I only found a VS Code extension to do so, but I'm curious do what's yours.
010 0
Reposted by Andrea Verlicchi
Riccardo Margiotta @riccardomargiotta.co.uk · 29/10/2025
"But Andrea, the synchronous tracking code is secretly hidden deep within Google Tag Manager!" @verlok.bsky.social is calling me out, and I'm not sure I like it. 😅 But some great tips on common INP mistakes. #PerfNow #webperf
131 0
Andrea Verlicchi @verlok.bsky.social · 30/10/2025
#perfnow question for @marcysutton.com : what do you think about those scripts that you can add to your website and (claim to) make your website accessible effortlessly? Hit us.
110 0
Andrea Verlicchi @verlok.bsky.social · 30/10/2025
Good morning from Amsterdam
040 0
Andrea Verlicchi @verlok.bsky.social · 30/10/2025
Now I have an aged RUM bottle! #rumarchive at #perfnow. Thanks to @programmingart.bsky.social for the sticker 😊
040 0
Andrea Verlicchi @verlok.bsky.social · 30/10/2025
#perfnow is starting!
030 0
Andrea Verlicchi @verlok.bsky.social · 16/09/2025
You know when you copy a piece of code, then you copy another one and you lose the previous one? No more clipboard stress. Finally, multiple clipboard landed on macOS. www.andreaverlicchi.eu/blog/how-to-...
Spotlight overlay showing the title 'Clipboard' and – in the history – different text, code and image items.
000 0
Andrea Verlicchi @verlok.bsky.social · 10/09/2025
Don't settle for "good" LCP (Largest Contentful Paint) in website loading performance. It's time for new thresholds. www.speedkit.com/blog/dont-se...
speedkit.com
Don’t Settle for “Good”: It Is Time for New LCP Thresholds | Speed Kit
We at Speed Kit are now extending Google's LCP thresholds in all our dashboards by adding two additional buckets to show more details for page loads faster than 2.5s.
071 0
Andrea Verlicchi @verlok.bsky.social · 16/04/2025
Speaking today at Performance Observer meetup! 16:00 UTC on improving slow interactions (INP). Join us! performanceobserver.dev/events/episo... #webperf #inp
performanceobserver.dev
Ep. 3: Web perf allies and INP in the trenches | PerformanceObserver
In this episode we have Andrea Verlicchi walking us through some real-world case studies of optimizing INP, and Ethan Gardner will discuss how to make allies to enable our efforts to make websites fas...
010 0
Andrea Verlicchi @verlok.bsky.social · 24/01/2025
@matteobordone.bsky.social non so se seguire Twin Peaks ascoltando le tue descrizioni delle puntate su #T__B, oppure abbonarmi a Paramount+ e guardarmi gli episodi. Ci penserò ancora un po’ su.
030 0
Andrea Verlicchi @verlok.bsky.social · 07/12/2024
SVG Optimization for Web Performance - Want to boost your website's speed and visual appeal? SVGs are a great way to do it. Check out my latest blog post on optimizing SVG images for performance: www.andreaverlicchi.eu/blog/loading... #webdev #webperf #webperformance #svg
andreaverlicchi.eu
Optimizing SVG Usage for Web Performance: A Comprehensive Discussion
Various techniques to render SVGs compared, including inline SVGs, the `<img>` tag, CSS backgrounds, and SVG sprites. Here's a summary of the key insights and recommendations from a design and web per...
1120 0
Andrea Verlicchi @verlok.bsky.social · 20/11/2024
I was thinking mostly about mobile. The operating system, I would say. And the difference in the hardware. But I'm just guessing, it would be nice to have the numbers to demonstrate it.
050 0
Andrea Verlicchi @verlok.bsky.social · 20/11/2024
Then I’ll revert to make it asynchronous.
030 0
Andrea Verlicchi @verlok.bsky.social · 20/11/2024
Yes please. Same motivations Harry and Tim wrote above. That would also allow to demonstrate with numbers how faster Safari is. In fact, we might need different thresholds for good LCP and INP 🤔
150 0
Andrea Verlicchi @verlok.bsky.social · 18/11/2024
In fact, my understanding before Paul’s talk was that it didn’t make much of a difference. After Paul’s talk, I changed it in my blog so the first, eagerly loaded image is decoded sync, and the lazy loaded images are decoded async. It shouldn’t move much the LCP needle, though.
100 0
Andrea Verlicchi @verlok.bsky.social · 18/11/2024
Last week I attended the most esteemed conference in the realm of web performance in Europe: performance.now. Here's a detailed account of my participation and insights gained from attending and contributing. #perfnow #perfnow2024 #webperf #conference
andreaverlicchi.eu
My experience at performance.now() 2024: Europe's premier web performance conference
A detailed account of my participation and insights gained from attending and contributing to performance.now(), the top web performance conference in Europe.
3152 0
Andrea Verlicchi @verlok.bsky.social · 16/11/2024
Amazing! “Save as a copy” would be a good feature request for the trace.cafe team!
110 0
Andrea Verlicchi @verlok.bsky.social · 16/11/2024
Oh no, I read this too late. We crossed so many times and I wanted to say hi but didn’t know what to talk about. This would’ve been an interesting topic, I love web components.
120 0
Reposted by Andrea Verlicchi
Ryan Townsend @twnsnd.com · 14/11/2024
💯 Principles we should all be living by. @ericwbailey.website at #perfnow
Make it fast. Make it accessible. Make it easy to use. Make its value apparent. Ask people what they think of it.
615128 0
Andrea Verlicchi @verlok.bsky.social · 15/11/2024
Annie @anniesullie.bsky.social on stage at #perfnow. Aiming for the stars 🚀 #corewebvitals
072 0
Andrea Verlicchi @verlok.bsky.social · 15/11/2024
Thanks. I might have missed it when I was staking notes. Mono-tasking person here.
110 0
Andrea Verlicchi @verlok.bsky.social · 15/11/2024
Big claps to @jackfranklin.bsky.social for the talks at #perfnow! I like these dense talks full of tips on what I use daily, I always learn something new. Will definitely give feedback on a couple of things later either at the booth or via crbug.com/new
020 0
Andrea Verlicchi @verlok.bsky.social · 15/11/2024
Question to @jackfranklin.bsky.social at #perfnow: are the devtools exported traces with annotations visible also on trace.cafe?
100 0
Andrea Verlicchi @verlok.bsky.social · 14/11/2024
I got interviewed from @henrihelvetica.bsky.social at the amazing #perfnow conference in beautiful Amsterdam. Check it out his YouTube youtube.com/@henrihelvet...
youtube.com
YouTube
Share your videos with friends, family, and the world
020 0
Andrea Verlicchi @verlok.bsky.social · 14/11/2024
Anna Migas at #perfnow 2024
030 0
Andrea Verlicchi @verlok.bsky.social · 14/11/2024
#perfnow ditching X. It’g good to be here in Amsterdam
091 0
Andrea Verlicchi @verlok.bsky.social · 07/11/2024
Do you use Google Meet? Here's a new blog post on how to use Google Meet with two screens: separating shared content and attendees' faces. www.andreaverlicchi.eu/blog/google-...
andreaverlicchi.eu
How to use Google Meet with two screens: separating shared content and attendees' faces
Learn how to enhance your Google Meet experience by using Companion mode to separate shared content and attendees' faces across two screens for better focus and engagement.
000 0
Andrea Verlicchi @verlok.bsky.social · 06/11/2024
Thanks! That blog post took me some additional hours studying the cases. And that brought me to talk about my findings at conferences www.andreaverlicchi.eu/blog/how-i-m...
andreaverlicchi.eu
Talk: How I made the web more responsive — real-world case studies of INP optimizations
In May 2024, I began speaking at conferences and meetups about enhancing web responsiveness. Specifically, I discuss debugging and avoiding slow interactions based on my experience on auditing Interac...
010 0
Andrea Verlicchi @verlok.bsky.social · 05/11/2024
Tired of the lack of a true full-screen option for shared content on Google Meet, I created a bookmarklet to solve the issue, available on GitHub. Read about it here. www.andreaverlicchi.eu/blog/true-fu...
andreaverlicchi.eu
True full-screen mode for Google Meet shared content
Tired of the lack of a true full-screen option for shared content on Google Meet, I created a bookmarklet to solve the issue, available on GitHub.
010 0
Andrea Verlicchi @verlok.bsky.social · 05/11/2024
🇺🇸 👀 Friends from the USA, the the world is all eyes on you. But no pressure! 😅 Go and vote. If possible, with consciousness. #USA #Election2024 #USAElection2024 👋 See you on the other side!
000 0
Andrea Verlicchi @verlok.bsky.social · 04/11/2024
Practical strategies for optimizing web performance, focusing on response times, rather than load times. Detecting interactions and improving user experience with actionable debugging tips. Check it out! 👉 www.speedkit.com/blog/enhanci... #WebPerformance #Frontend #Responsiveness #INP #WebVitals
speedkit.com
Enhancing web responsiveness: How to debug and avoid slow interactions | Speed Kit
Web responsiveness is the measure of how quickly a website responds to user interactions, and it is crucial for providing a smooth and efficient user experience to your users. In this blog post about ...
010 0