State of CSS 2025
One could be forgiven for being slow to adopt all these new-fangled CSS features. After all, do we really need them? And even if we do, do they even work reliably across browsers?
One could be forgiven for being slow to adopt all these new-fangled CSS features. After all, do we really need them? And even if we do, do they even work reliably across browsers?
There’s some fun computational geometry in my latest artwork, and in this article I’ll walk through how I take a scramble of disconnected paths and turn them into closed shapes, using half-edges and a planar graph.
Generative AI (genAI) is reshaping how people search for information. Anyone watching their content pageviews decline is currently experiencing the impact of this. But what’s behind the shift? The speed of the change is impressive, considering how deeply ingrained information-seeking habits can be.
To create self-serve templates that bend—but don’t break—brand designers need to consider work through a marketing lens. Here’s how to set up editing guardrails and design layouts that flex and scale.
Every “fresh” design trend you love is probably stolen—from Soviet posters to 80s neon, from Bauhaus to Blade Runner. We’re not inventing; we’re remixing. Here’s the proof that today’s hottest web aesthetics are just yesterday’s styles in shinier packaging.
Hope you’re having a good week so far. This edition I loved the deep dive into the State of CSS 2025 results, with :has() rightly in the spotlight.
If you’ve ever opened a B2B app and felt like you were fighting a maze of menus, tabs, and dashboards — you’re not alone. Traditional navigation was once the backbone of digital products. But today, it feels less like guidance and more like a tax. Every click, every search, every hover-over is a micro-burden that slows people down.
A few days ago, I opened my finance app to check my card details. Nothing unusual about that. Except this time, I was already on a call.
A recent study reveals why well-designed AI explanations often go unused and what it means for UX practice
Think “user” and “customer” are the same thing? Think again. Confusing the two could be the silent killer of your product—and your profits. Here’s why designing for the wrong journey could cost you everything.