Adaptive Loading
Improving web performance on low-end devices.
Improving web performance on low-end devices.
A way to automate website performance measurement.
“It’s okay to admit when you don’t know something. One of the most important skills in software is being able to find answers and learn from them.”
“‘If you want to go fast, go alone. If you want to go far, go together.’ You can do so much with a great team.”
“If you want a fast site, test on slow hardware. Regularly.”
Yes, emojis can be used as CSS selectors.
Recipes for automating web performance measurement.
How to find out what DOM nodes have an unexpected scrollbar.
A tiny library to speed next-page navigations by prefetching in-viewport links.
Steven Hoober’s guidelines for UI designers in a nutshell.
Google‘s tools for web developers now deliver essential UX metrics.
“border: 1px solid red; is the console.log of CSS.”
Browser-level native lazy-loading for iframes is here.
How to optimize loading long lists for the Core Web Vitals.
Chrome introduces ‘Fast page’ labelling for links.
The power of the VSCode Debug Visualizer extension.
Compare real-world performance of sites and URLs.
Lazy-loading of resources that aren’t immediately necessary.
“Best practices should be automated as much as possible.”
Enlarge low-resoluton images and improve their quality.
It shows file size, rendered and intrinsic size/aspect ratio.
An in-browser video compressor for MP4, WEBM, GIF.
Strengths and weaknesses of JPEG, PNG, AVIF, and WebP.
An overview of techniques to load popular third-party embeds efficiently.
How to build powerful web apps with vanilla JavaScript and React.
“Becoming a good engineer is about collecting experience. Each project, even small ones, is a chance to add new techniques and tools to your toolbox.”
“Write about what you learn. It pushes you to understand topics better. Sometimes the gaps in your knowledge only become clear when you try explaining things to others.”
The HTML ‘img’ element now supports lazy-loading, async decoding, and more.
The Interaction to Next Paint of popular JavaScript frameworks in comparison.
Google’s vision of third-party scripts with minimal impact on web performance.
“Our primary goal is to deliver value to the customers.”
What to consider as a code author or as a code reviewer.
It pushes you to understand topics better.
The new feature is helpful for both users and developers.
The challenge of bringing a complex desktop app to the browser.
Today, over 40% of sites pass all of Google’s UX metrics.
A roadmap to high-performance developer experiences.
How to master the art of troubleshooting code.
Support for the popular Chrome extension ends soon.