Hendrix's knowledge base (v1)

GSAP

GSAP

How I Got Into It

GSAP came in when I wanted more control than the easy animation options could give me. Some motion needs precision. Some sequences need timing you can really shape. That is where GSAP started to make sense to me.

It felt like the more serious side of web animation.

The Learning Process

The hard part was learning not only how to animate, but how to think in timelines. Once several things are moving together, you need better control and better judgment. Otherwise it becomes noise very quickly.

I also had to learn moderation here too. Strong tools make it easy to do too much.

How I Use It Now

I use GSAP when a web experience needs tighter motion control, more custom sequencing, or animation that would feel awkward in a lighter setup. It fits naturally with JavaScript, and it works well in projects built with Next.js.

I do not use it everywhere, but when I need it, I usually know I need it.

What It Changed

It gave me more confidence in building motion on the web without settling for generic effects. That matters because I care a lot about how interfaces feel, not just how they look.

It also widened my range a bit. Once you understand motion tools better, the line between design and implementation gets thinner.

JavaScript · Framer Motion · Rive Animation · Next.js · Figma