Level up your web development journey

April 13, 2025

The psychology of loading times

Users perceive sites with immediate visual feedback (within 50ms) as faster, even when total load times are longer. When users see nothing happening for 1+ second, they experience cognitive disconnect and frustration. The key isn't just making your site load faster, it's making it feel faster through immediate visual response.

January 28, 2025

Comparing the performance of Framer Motion and GSAP Animations in Next.js

Today, we're putting two animation champions in the ring, Framer Motion and GSAP. One's the React darling, the other's the veteran. But which one should you choose for your Next.js project?

November 19, 2024

How to build page transitions in Next.js using the app directory

Page transitions help create a smooth experience by adding visual continuity between pages. However, since Next.js 13, using AnimatePresence from Framer Motion with the new app directory can present some issues. Instead, a custom transition component using next/navigation offers a smooth and versatile workaround.