Ryan Townsend

Our Websites Need a Lifestyle Change, Not a Diet


We’ve spent a decade over-indulging in JavaScript, bingeing on NPM packages, and routinely being mis-sold that this week’s new framework or library is the remedy to all our performance and productivity woes. Attempting shortcuts only makes this a constant battle – we need to make a change.

Thankfully, the reality of poor performing solutions can no longer be hidden. With the introduction of Interaction to Next Paint (INP) this March, the trio of Core Web Vitals is now truly useful for measuring any kind of website or web application.

Let’s find out how INP identifies our bottlenecks, what it means to design for performance, and how the Web Platform can help us leave the hype cycle of in-vogue ‘solutions’ behind and focus on building longer-term skills that allow us to deliver better experiences for our users.