Open for freelance

Design, Code & Craft

I'm Marc Vinther, a UX designer at Bonnier News, passionate about creating engaging digital experiences that resonate with users.

GSAPSCROLL TRIGGERFRAMER MOTIONREACTNEXT.JSTAILWINDTYPESCRIPTFIGMABENTOANIMATIONGSAPSCROLL TRIGGERFRAMER MOTIONREACTNEXT.JSTAILWINDTYPESCRIPTFIGMABENTOANIMATION
UI DESIGNWEB CRAFTPERFORMANCEACCESSIBILITYDARK MODEMICRO-INTERACTIONSTYPOGRAPHYCSS GRIDRESPONSIVEOPEN SOURCEUI DESIGNWEB CRAFTPERFORMANCEACCESSIBILITYDARK MODEMICRO-INTERACTIONSTYPOGRAPHYCSS GRIDRESPONSIVEOPEN SOURCE
// Latest writingsView all posts
// Got questions?

FAQ

The questions I get asked most. If yours isn't here, just ask.

Mostly frontend craft — scroll animations, CSS techniques, React patterns, design systems, and performance optimization. I focus on the details that make interfaces feel alive and intentional.

One deep-dive per week, usually on Tuesdays. Each article goes through multiple drafts. I'd rather publish one well-crafted piece than five mediocre ones. Quality over quantity, always.

Absolutely. Every code snippet on this blog is free to use in personal and commercial projects. No attribution required, though a link back is always appreciated. Build cool things with it.

Selectively, yes. I'm most interested in design engineering roles — building interactive UIs, animation systems, and design system foundations. If you have something interesting, reach out.

React + Next.js for the framework. Tailwind for styling. GSAP and Framer Motion for animation. TypeScript everywhere. Figma for design. VS Code with Vim keybindings. Vercel for deployment.

DM me on Twitter/X or drop me an email. I keep a running list of reader suggestions and try to cover the most requested topics first. If enough people ask, I'll write about it.