Fancy Menu Navigation Using Anchor Positioning
Anchor positioning can be great for little interactive effects — as Temani Afif shows off with this clever idea for a menu hover.
Web-Slinger.css: Across the Swiper-Verse
Lee Meyer with a super clever idea using scroll-driven animations as an interaction to "like" or "dislike" something.
How to Wait for the sibling-count() and sibling-index() Functions
Today, I want to look into one of those cases of impatient and how the community has waited for that feature, to be specific, two upcoming functions: sibling-count() and sibling-index().
Quick Hit #33
The Apple team just dropped an interesting idea for masonry layout that I think will make a lot of folks shift their opinion on the debate: #11243…
The Importance of Investing in Soft Skills in the Age of AI
I am still an AI skeptic. The biggest risk I foresee is that if your sole responsibility is to write code, your job is at risk. It’s not time to panic, but I do see a lot of value in evolving your soft skills.
Thank You (2024 Edition)
I'm more thankful this time around because, last year, I didn't even get to write this post. But now that I'm back, writing this feels so, so, so good. There's a lot more gusto going into my writing when I say: thank you so very much! Let's tie a bow on this year and round up what happened around here in 2024.
A CSS Wishlist for 2025
2024 has been one of the greatest years for CSS: cross-document view transitions, scroll-driven animations, anchor positioning, animate to height: auto, and many others. It seems out of touch to ask, but what else do we …
The Little Triangle in the Tooltip
Today, I want to focus on what I'll call the little triangle in the tooltip. It receives minimal attention but it amazes you by how many ways there are to make them. Let's start with the simplest and make our way up to the not-so-simple.
How to Create Multi-Step Forms With Vanilla JavaScript and CSS
When was the last time you developed a multi-step form? There’s so much to think about and so many moving pieces that need to be managed. But doing it by hand can be a good exercise and a great way to polish the basics. Fatuma Abdullaho walks you through her first multi-step form using vanilla HTML, CSS, and JavaScript.