Ryan Mulligan
banner
ryanmulligan.dev
Ryan Mulligan
@ryanmulligan.dev
Passenger through space and time, front-end web builder & bittersweet songs enthusiast. CSS is always on my mind. he/him

🫣 https://ryanmulligan.dev
It's an acquired taste, Zach. Like pineapple on pizza. Wait a minute... http:zza? I need to workshop this a bit more, I'll be back.
November 14, 2025 at 4:00 PM
Congratulations, Ahmad!
November 10, 2025 at 2:13 PM
The sounds made when clicking the animal icons in the footer are perfect. This is the web we need 🏆
November 7, 2025 at 5:29 PM
Yeah, the disguises make it tough! Melts the brain a bit 🫠
October 23, 2025 at 5:09 PM
Reposted by Ryan Mulligan
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