Blog
Notes on motion, performance, and craft
Deep dives, release notes, and the occasional strong opinion from the team building Aether.
Featured
Engineering
How we scrub 120 frames at 60fps on a phone
A look under the hood of the frame engine — preloading, device-pixel-ratio math, and why we never put scroll values in React state.
Tobias Frank·May 28, 2026·9 min read