FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
GSAP ScrollTrigger pin: true Nearly Broke My Portfolio — Here's What I Learned
How-ToDevOps

GSAP ScrollTrigger pin: true Nearly Broke My Portfolio — Here's What I Learned

via Dev.toNguyen Xuan Hai5h ago

The Bug That Took 3 Days to Find Last week, I shipped an update to my portfolio site . Everything looked perfect on my dev machine. Then a friend texted me a screenshot from their phone: "Bro... why is PROJECTS showing while I'm still reading your work history?" He was right. The PROJECTS section transition was appearing on top of the Experience section — before users had finished scrolling through my work history. On mobile, it was even worse: the text was fully visible over my last two job entries. I'd been staring at this site for 6 hours and never noticed. Classic developer blindness. The Architecture My portfolio uses a scrollytelling layout: Profile → About → Experience → SectionTransition("PROJECTS") → Portfolio The SectionTransition component is a full-viewport kinetic text reveal using GSAP ScrollTrigger: // KineticType.jsx — The problem code const tl = gsap . timeline ({ scrollTrigger : { trigger : container , start : " top top " , end : " +=100% " , pin : true , // ← This is

Continue reading on Dev.to

Opens in a new tab

Read Full Article
3 views

Related Articles

Building DNS query tool from scratch using C
How-To

Building DNS query tool from scratch using C

Reddit Programming • 1d ago

How to build .NET obfuscator - Part I
How-To

How to build .NET obfuscator - Part I

Reddit Programming • 1d ago

How to Use Traceroute and MTR to Diagnose Network Issues
How-To

How to Use Traceroute and MTR to Diagnose Network Issues

DigitalOcean Tutorials • 1w ago

apt-key Deprecation: Add Repositories with GPG on Ubuntu
How-To

apt-key Deprecation: Add Repositories with GPG on Ubuntu

DigitalOcean Tutorials • 1w ago

How To Use Variadic Functions in Go
How-To

How To Use Variadic Functions in Go

DigitalOcean Tutorials • 2w ago

Discover More Articles