Is your site ready for the new Interaction to Next Paint metric? Learn how to optimize this crucial Core Web Vital and improve your page's responsiveness.
#1about 5 minutes
Understanding user experience through a city commute analogy
Web navigation is compared to a daily city commute to illustrate user friction points like loading times and the overall importance of speed.
#2about 4 minutes
Introducing the three Core Web Vitals metrics
Core Web Vitals (LCP, CLS, and the upcoming INP) are key metrics Google uses to quantify the user experience of a website.
#3about 6 minutes
Measuring performance with field and lab data
Field data from real user monitoring (RUM) shows if a problem exists, while lab data from tools like Lighthouse helps debug and fix it.
#4about 14 minutes
Optimizing Largest Contentful Paint for faster loading
Improve LCP by optimizing server response time, eliminating resource delays, and managing render-blocking JavaScript and CSS.
#5about 10 minutes
Ensuring visual stability by fixing Cumulative Layout Shift
Prevent unexpected page movement by setting dimensions for images and ads, using the Back/forward cache, and optimizing font loading.
#6about 3 minutes
Understanding the shift from FID to Interaction to Next Paint
Interaction to Next Paint (INP) replaces First Input Delay (FID) to provide a more comprehensive measure of a page's responsiveness.
#7about 7 minutes
Strategies for optimizing Interaction to Next Paint
Improve INP by breaking up long JavaScript tasks, using the facade pattern for heavy components, and yielding to the main thread.
#8about 9 minutes
Navigating web complexity and performance budgets
A discussion on whether the web has become too complex and how performance budgets can help maintain a good user experience.
Related jobs
Jobs that call for the skills explored in this talk.
Web Developer Portfolio Inspiration and Examples - March 2025Every developer needs a portfolio… of some sort.
Whether it’s an all-singing all-dancing portfolio page, a blog, or a simple links page, it’s important to let others know what you have done, what you can do, and how they can contact you.
A portfolio ...
Daniel Cranney, Chris Heilmann
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTMLInside last week’s Dev Digest 215 .
🗿 Make AI talk like a caveman
🧠 A guide to context engineering for LLMs
🤖 Simon Willison on agentic engineering
🔐 Axios supply chain attack post mortem
🛡️ Designing AI agents to resist prompt injection
🎨 HTML in c...