Inside a Browser Paint Cycle: From JS to Pixels

Reflow, repaint, compositing, and why understanding them saves your UI from jank