The Future of Performance Tooling – Addy Osmani, JSNation 2022

Explore the future of performance tooling with Addy Osmani at JSNation 2022, focused on user-centric design, actionable insights, and measuring interaction readiness, user journeys, and Core Web Vitals.

Key takeaways
  • The future of performance tooling is user-centric, actionable, and contextual.
  • User flows are a series of steps a user takes to achieve a meaningful goal.
  • The Performance Insights experiment aims to improve performance by understanding long JavaScript tasks and measuring input responsiveness.
  • The future of performance tooling will focus on interaction readiness, user journey, and performance metrics such as Core Web Vitals.
  • responsiveness means understanding how quickly Web pages respond to user input.
  • Core Web Vitals are three metrics: First Input Delay, Cumulative Layout Shift, and Largest Contentful Paint.
  • The way to measure performance is by reasoning about long tasks in JavaScript performance.
  • Chrome DevTools and Lighthouse have been working together to provide better support for user flows and performance metrics.
  • The recorder conversion package allows for converting recorded user flows to Puppeteer scripts.
  • The performance of a user flow can be measured using the Performance Insights experiment.
  • The future of performance tooling will prioritize user-centricity, actionable guidance, and contextual understanding.
  • The impact of performance on user experience is crucial, and improving performance is a journey.