ENGINEERING NOTEMarch 10, 20251 min read
Why I pair smooth scroll with scroll-driven animation
Lenis-style smoothing plus ScrollTrigger gives a polished feel without fighting the browser.
Smooth scroll libraries interpolate wheel input so motion feels intentional rather than jittery. The trick is wiring them to animation timelines so scrubbed effects stay in sync.
On this portfolio, updates run on a shared ticker so scroll position and GSAP stay aligned. If you adopt the same stack, refresh ScrollTrigger after images and web fonts load.

WRITTEN BY
Shubham Mukherjee
Full Stack & AI Engineer crafting high-performance web applications and intelligent machine learning systems.