Paul Lewis

Paul Lewis

Our latest news, updates, and stories by Paul Lewis.

Debounce your input handlers

Input handlers are a potential cause of performance problems in your apps, as they can block frames from completing, and can cause additional and unnecessary layout work.

Paul Lewis

Optimize JavaScript execution

JavaScript often triggers visual changes. Sometimes that's directly through style manipulations, and sometimes it's calculations that result in visual changes, like searching or sorting data. Badly-timed or long-running JavaScript is a common cause of performance issues. You should look to minimize its impact where you can.

Paul Lewis

Animating Modal Views

Modal views block the user interface to display important messages. Learn how to animate modal views in your apps.

Paul Lewis

Choosing the right easing

Choose the appropriate easing for your project, whether that's easing in, out, or both. Maybe even use bounces for extra fun!

Paul Lewis
By Chrome DevRel