Kevin Farrugia
Kevin Farrugia
@imkev.dev
Frontend Engineering. Web Performance. Be kind.
498 followers346 following65 posts
"Thundering Herd" is my new favorite way to sound super smart in a presentation. ๐ ๐ en.wikipedia.org/wiki/Thunder...
Kevin Farrugia reposted
I made a quiz about the JS Date parser is. It's very easy and you will score very high. jsdate.wtf
@tunetheweb.com does Chrome DevTools AI allow you to change the wheels from round to square? Very irresponsible! ๐ Context: chrome.dev/cinemai/devt...
Baseline is now available in VSCode. This is a really neat feature with no extensions needed. (catching up on Google I/O ๐ ) Read more: web.dev/blog/baselin...
Pocket will be discontinued. ๐ What do you guys recommend for storing articles to read later (ideally works across all devices)? support.mozilla.org/en-US/kb/fut...
Kevin Farrugia reposted
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 ๐งต
The @httparchive.org 's Web Almanac is looking for contributors for this year's edition. github.com/HTTPArchive/...
Kevin Farrugia reposted
Kevin Farrugia reposted
Hey folks, the next episode of PerformanceObserver is now scheduled for 16 April with @verlok.bsky.social and @ethangardner.com ! See all details at performanceobserver.dev including add to calendar links with the join instructions. #webperf
Kevin Farrugia reposted
The Interop 2025 dashboard is live! (and I spy anchor positioning right at the very top!!!) wpt.fyi/interop-2025
Kevin Farrugia reposted
๐ฃ Reminder!! In 2 days, we have @toddhgardner.com and @inesakrap.bsky.social giving talks in our first meetup! For full details - check out our website (and add to calendar to get the join links)! performanceobserver.dev
Hadn't heard of "outrage fatigue" or "doomscrolling" until recently, but lately I found myself wasting more time than I usually would on social media. www.scientificamerican.com/article/outr...
Kevin Farrugia reposted
If you're using Speculation Rules there's a small bug in Chrome 133 (just rolling out now) where DevTools + Local Overrides causes prerenders to crash ๐ข This only happens with DevTools open and when Local Overrides are enabled so shouldn't affect most of your usersโbut annoying for us developers!
Kevin Farrugia reposted
๐ฃ I'm so excited to announce a new meetup I started! PerformanceObserver is a virtual meetup for the frontend web performance community! The first event will be announced shortly. You can join the newsletter to make sure you don't miss an event. #webperf performanceobserver.dev
Kevin Farrugia reposted
๐ข Just a reminder, we're just under 24hrs from this stream tomorrow where we talk to authors from the โจ WEB ALMANAC โจ and the data they pulled. All links below. Streaming on Youtube, LinkedIn, and other platforms. See you tomorrow.
๐๏ธ For those familiar w/ @httparchive.org's WEB ALMANAC, we're going to be live! Dec 10th with some of the authors in the 1st of a series of streams covering the 2024 edition. 17M sites, 83TB of data. Join us! ๐ Tuesday Dec 10th, 13h EST ๐ RSVP here: bit.ly/web-almanac-2024 Spare a RT? โก๏ธ
Kevin Farrugia reposted
This is a great one. Some nice tips on fixing Core Web Vitals. Plus, how to analyse and pass useful information on to your developers. www.youtube.com/watch?v=7A70...
A great read from @kurtextrem.de with lots of useful links and actionable items. ๐
Did you know that jQuery outperforms React, what? ๐ณ Sounds like clickbait, but is reality. The HTTP Archive shows 82% of sites that use jQuery have good INP on mobile๐ฑ, while only 67% do when they use Reactโ๏ธ. Not just sites, also libraries. Let's fix that๐#webperf kurtextrem.de/posts/improv...
Kevin Farrugia reposted
I announced it yesterday, but I'm very excited for the @httparchive.org's stream I'll be leading in under 2 weeks: โจ The Web Almanac Live! โจ We'll discuss findings re: how the web is built. Data collected over months of research across 17 million sites + published almanac.httparchive.org/en/2024/
Just came across this useful list from @mandymichael.bsky.social with font performance resources. ๐ github.com/mandymichael...
Kevin Farrugia reposted
My talk from this year's We Love Speed is on YouTube! ๐ In "Tight Mode: how browsers REALLY load web pages", I take a very deep/very nerdy dive into why browsers sometimes intentionally delay loading resources, why they all do it differently, and why they should *stop clowning around* ๐คก #webperf
Super interesting talk on advanced performance techniques from @timvereecke.bsky.social for #welovespeed. ๐ www.youtube.com/watch?v=rjUr...
@bram.us Could you recommend some reading material to help me debug View Transitions (cross document, same origin) please? I have two sites with identical CSS, on one site they work as expected while on the other they only work when the user presses back/forward buttons.
The AT Protocol is a super interesting idea. I'm curious how it will evolve over time, but the concept is ๐คฏ.
The fastest growing app on the App Store is fully open source. You may have heard of it. But do you know how it works? I do now! Huge thanks to everyone who helped me make this one happen ๐ youtu.be/cIoYUQhKJUo
Kevin Farrugia reposted
We're excited to share that Mozilla and @wikimedia.bsky.social will once again be hosting a #webperf devroom at @fosdem.bsky.social 2025! The call for participation is open until December 1st. Find details on how to submit your proposal at wiki.mozilla.org/Performance/... #fosdem #cfp
Kevin Farrugia reposted
HEY. I had the great opportunity to go on the @syntax.fm podcast and talk about web performance, web components, & a lot more. That episode is live with an absolute linkbait title wherever you get your podcasts! ๐ syntax.fm/show/848/web... open.spotify.com/episode/0YgS...
Kevin Farrugia reposted
Yesterday during my #perfnow talk, I mentioned the Web Performance Slack. If youโd like to join the Slack, use this link before Nov 25: join.slack.com/t/webperfโฆ
Off to AMS for perfnow.nl. Hope to see you there. ๐
Happy to have contributed to the 2024 Web Almanac. ๐ Well done to all contributors and organizers. ๐
๐จ Introducing the 2024 Web Almanac, our annual "state of the web" report! ๐ almanac.httparchive.org/en/2024/ 21 chapters (11 publishing today, the rest to follow) 65 contributors for today's chapters (more to follow) 17M websites analyzed 83 TB of data processed 628 queries written
You are up to date.