Cyd Stumpel
banner
cydstumpel.nl
Cyd Stumpel
@cydstumpel.nl
Teacher and Award Winning Freelance Creative Developer

Teacher at @fdnd.nl 🎓 and the Minor Web Development at Amsterdam University of Applied Sciences
I’m an Okay Dev 👩🏽‍💻 @okaydev.co
Tech speaker at meetups and conferences
Portfolio: https://cydstumpel.nl
Pinned
My portfolio won Site of the Day today on Awwwards! 🥳
Reposted by Cyd Stumpel
@cydstumpel.nl is here to shock the frontend world: You do not need JavaScript for motion!
Modern CSS APIs let you fully shed those JS libraries. See how to achieve complex, scroll-driven animations and view transitions using native CSS power alone. Get ready to ditch code.

#WeyWeyWeb
November 18, 2025 at 3:16 PM
The view transition for these ones is going to be a PAIN but I already know it'll be so worth it 🤩

🚧 WIP Portfolio 2026
November 13, 2025 at 3:25 PM
Reposted by Cyd Stumpel
📢 Speaker announcement:
Happy to let you know @craigabbott.co.uk, @cydstumpel.nl, and @tkdodo.eu are also joining us as speakers at #JSHeroes 2026! 🌟

🔎 Find out more about their background and what they plan to bring to the stage here: jsheroes.io

#TechConference #TechEvent #TechInnovation
November 12, 2025 at 2:19 PM
Reposted by Cyd Stumpel
CSS vs. JS

If you still think complex motion needs JavaScript, @cydstumpel.nl will change your mind!

The web motion cycle has decisively swung to modern CSS.
The result? Better performance, cleaner code, and a simpler creative workflow.

Don't miss the details: weyweyweb.com/speakers/?sp...

#CSS
November 11, 2025 at 1:27 PM
Fun little experiment with the details element I just had to try this weekend ✨ Pure CSS 🎨

codepen.io/Sidstumple/f...
November 9, 2025 at 5:34 PM
Who's going to @weyweyweb.bsky.social?

Can't wait! I'm hosting a workshop on how to create cohesive animations with modern CSS 🎨 and giving a talk: "You might not need JS"✨

You can still register for the workshop, hope to see you there or at my talk the next day 🫶
weyweyweb.com/workshops/co...
November 9, 2025 at 12:55 PM
My colleagues are the coolest🫶, need to make some time to create a theme myself
November 2, 2025 at 6:09 PM
Got a new article up about designing motion when the design doesn’t move. For anyone who’s ever been handed a flat layout and told “make it feel dynamic.”

cydstumpel.nl/how-i-turn-s...
How I turn static designs into rich experiences | Blog Cyd Stumpel
I’m preparing a workshop at Wey Wey Web about motion language, which made me realise how many of my habits and instincts for creating web animations have become automatic, here’s my attempt at writing...
cydstumpel.nl
November 2, 2025 at 4:18 PM
Reposted by Cyd Stumpel
What'd I miss?

components know:
- user stuff
- device stuff
- app stuff
- design stuff
- what stuff is in them
- what stuff they're inside
- etc

It's amazing how much a component can know on the web, and I'm going to try and list it all out. Help me 🤓

#CSS
nerdy.dev/components-c...
Web components know about the user, device, variables, layout and more · October 30, 2025
As Miriam Suzanne says "components know stuff," but like, how much stuff?
nerdy.dev
October 31, 2025 at 12:31 AM
This is not a new invention, of course, but I'm very happy with the new live coding slide I created for my reveal.js deck!

Just in time for my try-out workshop this Friday 🥳
October 29, 2025 at 3:25 PM
Stem links vandaag! 🫵
October 29, 2025 at 8:43 AM
Thinking about using the View Transitions API now that all major browsers support it, but not sure where to start? This article’s for you! ✌️

Very happy to share my first blog post that’s not published on my own website 🥳, thanks Piccalilli!
October 28, 2025 at 5:20 PM
Reposted by Cyd Stumpel
[crosses publish @cydstumpel.nl's writing off the bucket list]
October 28, 2025 at 12:06 PM
The chaos of my explorations is getting bigger

Desktop 32 and counting, lol
October 24, 2025 at 9:27 PM
Reposted by Cyd Stumpel
I was playing around with some old Codepens in order to practice what I am learning from @bram.us's scroll-driven animation course. Going back to a GSAP powered animation and refactoring with CSS. And then I added GSAP back as fallback per @cydstumpel.nl's recent article.

codepen.io/webcraftsman...
Scaling scroll-driven animations using CSS with GSAP fallback
I am recreating scale animations that I was inspired by on https://runway.com/. This is a fork of https://codepen.io/webcraftsman/full/NWJwYxV where ...
codepen.io
October 22, 2025 at 8:42 PM
Some people are so inexplicably triggered by *any* scroll animation, it feels like a knee jerk reaction tbh. I’m not talking about people who prefer reduced motion, I’m talking about people who reply to all new native css scroll animation news with; “I don’t know any reason why you should do that” 👀
October 22, 2025 at 8:14 PM
Reposted by Cyd Stumpel
There’s a new type of CSS scroll-state query coming: “scrolled”.

This one remembers the last direction you scrolled into, which you can use to build “hidey bars”: when scrolling down (or having scrolled down), the hidey bar hides itself. When then scrolling back up, the hidey bar reveals itself.
October 22, 2025 at 4:48 PM
Big news! No more dinosaur notices on my portfolio (unless you don’t update your browser)
View transitions are in every browser now ✨
Firefox now supports view transitions, the command and commandfor HTML attributes, and the moveBefore() method.

www.firefox.com/en-US/firefo...
October 14, 2025 at 9:54 PM
Reposted by Cyd Stumpel
I did get around to blogging this.

frontendmasters.com/blog/modern-...

Hopefully the step-by-step syntax stuff in here makes shape() a little more approachable.
Modern CSS Round-Out Tabs
We can use `shape()` to carve away the edges of an element to look like a folder tab. By hand.
frontendmasters.com
October 14, 2025 at 6:14 PM
Reposted by Cyd Stumpel
Web animations, but make them meaningful
@cydstumpel.nl will guide you through crafting a motion language that actually speaks with real code, practical tips, and solid design thinking.
Perfect for devs who care about great UX.

Details: www.weyweyweb.com/workshops/co...

#WebAnimation #MotionDesign
October 14, 2025 at 11:33 AM
Reposted by Cyd Stumpel
It's here. JavaScript for Everyone is now available to…everyone!

The amount of effort and experience packed into this course is unbelievable and we know you're going to love it.

Get yours for £189, down from £249, for 2 weeks and super-charge your career prospects

piccalilli.link/js4e-launch-...
JavaScript for Everyone
A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.
piccalilli.link
October 14, 2025 at 8:21 AM
Me doing anything in three.js
October 13, 2025 at 7:23 PM
Doing a few portfolio sessions with students in the coming weeks, do you think they’ll take me seriously?
October 13, 2025 at 2:23 PM
Reposted by Cyd Stumpel
This is such a great idea. I just chose and ranked my favorite 15 features in the list—primarily CSS and HTML features of course. interop-rank.jakearchibald.com

What are yours?
October 9, 2025 at 5:18 PM