Hoi hoi! I'm @nyaomaru , a frontend engineer who once panicked because I triggered a fire alarm while roasting chashu at home in the Netherlands. 🐖 This time, I want to write about how I built the corporate website for Necoz B.V. Necoz | Software Development Studio in Amsterdam Necoz B.V. is a software development studio based in Amsterdam, the Netherlands. We build well-designed systems, clean architecture, and scalable web applications. necoz.co The site is built with: Astro for the base structure React only where interactive UI is needed TypeScript for the main animation control responsive behavior for both desktop and mobile virtual scrolling to control the scroll amount itself Because this is a corporate website, I did not want to break SEO. But I also wanted the motion to feel good. And I did not want the experience to fall apart on mobile. When you take these requirements seriously, the important question is not only: Which technology should I use?…