Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
There's a lot of hype and noise out there regarding Claude and Anthropic, especially after the announcement of Fable 5 and lately Opus 5.
-
Back in 2010, Ethan Marcotte coined the term Responsive Web Design.
-
Talk: "Ehi Gemini, sistema il CSS!"
-
It has only been a few days since I started using it, but I’m already incredibly enthusiastic.
-
A few days ago, Mat Marquis wrote a great article on the end of responsive images, explaining how the now widely-supported sizes="auto" attribute lets browsers figure out the rendered size of lazy-loaded images on their own, removing the need to hand-craft
-
Andrea Verlicchi on stage at Web Day 2026, Milan I had the chance to speak at Web Day 2026, the 9th edition of the conference organized by Improove in Milan, held on March 30th, 2026 at Talent Garden Calabiana.
-
I recently had the pleasure of co-presenting with Giulia Naponiello, Senior Software Engineer at Red Hat, about gender bias in technology at two local meetups.
-
GitBar Podcast - Episode 228 I recently had the pleasure of being a guest on GitBar, the Italian podcast by Mauro "Brainrepo" Murru.
-
Bologna JS Meetup On Wednesday, February 25th, 2026, I presented at the Bologna JS Meetup at Spazio01 Coworking in Bologna.
-
Bologna Front-end #58 On Tuesday, December 9th, 2025, I presented at the 58th episode of Bologna Front-end at Granata venue in Bologna.
-
There’s a new IDE from Google that embraces agentic AI and leverages Gemini 3: Google Antigravity.
-
On Wednesday, October 29th, 2025, I had the pleasure of speaking at the performance.sync() event in Amsterdam.
-
A screenshot of the Spotlight overlay showing the (searchable) clipboard history.
-
On 16 April 2025, I had the pleasure of speaking at one of the excellent Performance Observer meetups.
-
If you’ve ever had to process thousands (or millions) of items in JavaScript, you’ve likely experienced that dreaded lag or UI freeze.
-
In a recent conversation among web performance enthusiasts, the topic of efficiently loading SVGs (Scalable Vector Graphics) on websites was explored in depth.
-
On 17 September 2024, I spoke at the We Love Speed 2024 conference about enhancing web responsiveness.
-
👀 The author of this article is Antonio Moro aka Itomi. 🇮🇹 Original article | Itomi Studio | About | Shop The closure of Badtaste.it is just the latest closing on a coffin that has already been closed for years: online publishing as we have known it for t…
-
From November 14 to 15, I attended performance.now in Amsterdam, the most esteemed conference in the realm of web performance in Europe.
-
The welcome screen of Google Meet.
-
Google Meet in true full screen, finally!
-
After nearly three years of working fully remotely, six years of "smart-working" (two remotely, three in the office), and more than 15 years working in offices, I’ve gained a lot of perspective on the remote work debate.
-
In May 2024, I started speaking at conferences and meetups about improving web responsiveness.
-
With each new iOS release, I always look forward to exploring the latest features Apple has to offer. iOS 18 has introduced several changes, some small and subtle, others more profound, that have significantly enhanced my user experience.
-
A website with a top promotional banner pushing down the content below it Cumulative Layout Shift (CLS) is a core web vital metric that measures visual stability.
-
Google I/O is the annual Google event for developers which takes place in their offices in California, USA.
-
Jake Archibald's talk "In the loop" (JS Conf Asia) is still one of the best sources of information on how browsers process tasks and are able to respond to user input.
-
A screenshot of an interaction debug in the performance trace.
-
Just a random yield image In August 2023, Google introduced the scheduler.yield, which is available as an origin trial in Chrome 115 and later.
-
Michelangelo's "Creation of Adam" painting As a web performance consultant, I'm always on the lookout for new developments that impact the user experience of websites.
-
In 2023 I've been speaking about web performance at conferences, Google Developer Groups (GDG) and local meetups all over Europe.
-
In December 2023 I became a Google Developer Expert (GDE) for Web Performance.
-
I like to take part to local meetup events.
-
To avoid layout shifting and optimize for the Cumulative Layout Shift web vital in you web pages, you need to reserve space for any content that might be rendered later in time.
-
Back in the day, when browser support for native lazy loading wasn’t widespread, the best practice was to use data-src attributes and a JavaScript library like my vanilla-lazyload to load images as they entered the viewport.
-
This is a frame of the video, before I dove into the technical parts On June 24th 2022, I spoke about responsive images optimisation 4.0 at the LazyLoad conference 2022.
-
Me on stage at CSS Day 2022, Faenza On April 1st 2022 I spoke about responsive images optimisation 4.0 at the CSS Day 2022 Conference in Faenza, Italy.
-
Now that zsh is the default shell on Mac OS terminal, you might want to setup you new Mac or VS Code terminal to have a smart integration with git, something similar to git bash for Windows.
-
Say you have multiple carousels in a page, each one containing multiple images, and you want to download only the images that are inside the visible portion of the page, and maybe save some CPU time by lazily create the carousel instances.
-
As the author of vanilla-lazyload, it's not the first time I get asked the question: What are the differences between vanilla-lazyload and lazysizes?
-
QuickLink is a lightweight library created by Addy Osmani (Google) that prefetches pages linked to the current page, as the links to those pages enter the visible portion of the page (viewport).
-
Before the day Safari started to support WebP images, we were forced to use the picture tag to serve WebP images to browsers supporting it.
-
With the rise of very high density “super retina” displays in the newest high-end devices, capping image fidelity to 2x leads to a big improvement in terms of rendering speed, and no perceivable quality loss for your users.
-
Cumulative Layout Shift (CLS) is an important, user-centric metric for measuring visual stability because it helps quantify how often users experience unexpected layout shifts — a low CLS helps ensure that the page is delightful.
-
Do you want to boost performance on your website?
-
Here’s a practical guide on how to productively use the new Chromium-based Microsoft Edge browser: download it, change the default search engine, install extensions, and more.
-
My blog used to be run by Jekyll on GitHub pages and its CSS was built using SASS.
-
Today I experimented with the Web Share API and implemented it on this website, just to begin.
-
Some of my workmates and I took part to a Google Hackathon about Progressive Web Application and we learned a lot, so I've decided to enable this website as a PWA.
-
On May 6th, 2019 I wrote my first article on Smashing Magazine: Hybrid Lazy Loading: A Progressive Migration To Native Lazy Loading.