AI Didn’t Kill Your Craft. It Exposed It. Over the past year, something subtle has shifted in the products we use. Interfaces look better.Layouts are cleaner.Components align, accessibility checks pass,…
This often comes at the cost of real user-centered design. We like to think we design for people, but this belief covers up the real purpose of UX today. We…
People use a few related terms: Technical debt: shortcuts in code/architecture that make changes slow and risky later. UX debt (aka UX technical debt / design debt/experience debt): shortcuts that…
Why Design Responsibility Goes Beyond the User, Especially in the Age of AI The recent discussions at DDX revealed something important. Not a minor methodological debate.Not a branding nuance. A…
The WCAG Rules That Actually Get Violated (And Cost Millions) The Big Four Lawsuit Triggers css /* 1. Missing Focus Indicators - 34% of lawsuits */.bad-practice { outline: none; /*…
What Actually Changed WCAG 2.2 became the legal standard (June 2024) New success criteria that break existing “accessible” designs Stricter cognitive accessibility requirements Focus on dynamic content and interactive elements European…
WCAG2 Are You Still Using It? UI Contrast Visibility Standard (Readability Contrast) The orange background with white text on the button often fails to meet WCAG2 standards. Can it still…
How can you create color palettes that effectively balance accessibility, brand identity, and scalability? There’s almost always a starting color Contrary to some advice, designers rarely create palettes from scratch. Most…
The design brief should be provided by the customer. This is the theoretical expectation. However, in many cases—especially when the project is not too large or when you have an…
CSS offers us three simple yet powerful regex-like tools: Caret (^): Finds elements where the class starts with specific characters. Example: div[class^="card"] targets all elements whose class names start with card, no matter what follows.…