Web Directions Code 2023 All things front end development

Nishu Goel

Breaking up long tasks

Nishu Goel epilot GmbH Software Engineer

Engineer@epilot GmbH, Google Developer Expert, Microsoft MVP

Nishu Goel works with epilot GmbH on their micro-frontend architecture. She writes TypeScript and Golang at work with her focus on the performance aspects of the existing and upcoming codebases. She is the author of the book Angular Routing (BPB, 2019) and the JavaScript chapter of the 2021 Web Almanac. Recognised as a Google Developer Expert, and a Microsoft MVP, Nishu loves to share her work at unravelweb.dev

Breaking up long tasks

Certain tasks on a user interaction can be blocking, giving the user a broken experience, and resulting in a low INP (Interaction to Next paint) metric score.

Some ways to optimise the INP value of your page we'll explore include:

  • keeping tasks small and dedicated to what they should do.
  • using Chrome’s scheduler API to schedule tasks for browser
  • yield important tasks to the main thread

The talk dives deeper into ways of improving the potential next CWV–"Interaction to Next paint"–of a page.

Don't miss your chance to see Nishu Goel and many other inspiring speakers at Code.

Tickets start at $1295.

Register Now

All things front end development.

Register Now

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.