Web Development

Should We Even Have :closed?

For the past few months, I’ve been writing a lot of entries on pseudo-selectors in CSS, like ::picker() or ::checkmark. And, in the process, I noticed I tend to use the :open pseudo-selector a lot in my examples — and in my work in general. Borrowing words from the fine author of the :open entry in the Almanac: The CSS :open pseudo-selector targets […]

Should We Even Have :closed? Read More »

From Chaos To Clarity: Simplifying Server Management With AI And Automation

This article is a sponsored by Cloudways If you build or manage websites for a living, you know the feeling. Your day is a constant juggle; one moment you’re fine-tuning a design, the next you’re troubleshooting a slow server or a mysterious error. Daily management of a complex web of plugins, integrations, and performance tools

From Chaos To Clarity: Simplifying Server Management With AI And Automation Read More »

The “Most Hated” CSS Feature: asin(), acos(), atan() and atan2()

This is a series! It all started a couple of articles ago, when we found out that, according to the State of CSS 2025 survey, trigonometric functions were the “Most Hated” CSS feature. I’ve been trying to change that perspective, so I showcased several uses for trigonometric functions in CSS: one for sin() and cos() and another on tan(). However, that’s only half of what

The “Most Hated” CSS Feature: asin(), acos(), atan() and atan2() Read More »