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…
The intuitive approach to working with colors is to gradually incorporate them as needed, step by step. For example, if I need a grey shade for secondary text, I simply…
“Vector DB + LLM = Done!” Incorporate some open-source tools and include Langchain (we'll discuss that later). You should be all set, right? Wrong. Here's the problem: One full-time engineer…
We are currently experiencing exciting developments in the realm of color. With advanced high-definition color spaces like LCH, OKLCH, LAB, and OKLAB, we now have access to 50% more colors…
The inputmode global attribute provides a hint to browsers for devices with onscreen keyboards to help them decide which keyboard to display when a user has selected any input or textarea element. <input type="text" inputmode="" />…
This article may become outdated in a few months as they might be fixing the updates for those issues. An Applicant Tracking System (ATS) is software that reads and sorts…