Category: Development

AI-Generated Code is Inaccessible by Default

AI coding tools can generate polished interfaces at remarkable speed, but polished is not the same as accessible. This post looks at why AI-assisted code often inherits the web’s inaccessible patterns, what the WebAIM Million and real-world testing reveal, and why developers still need to prompt, test, and refine with accessibility in mind. The vibes may be strong, but the markup still needs supervision.

Don’t Lose Focus: Why Keyboard Focus Indicators Matter for Everyone

Keyboard users rely on visible focus indicators to navigate and interact with websites—but many designs ignore or erase them entirely. This article explains what focus state is, who it benefits, and how to design and test your own focus styles so no one gets left behind.

Telling time with sound: how I built an accessible audio clock in 15 hours using AI

What happens when a blind musician, an idea about telling time with sound, and an AI co-developer walk into a browser? You get Song Clock—a quirky, accessible ear-training app built in 15 hours without writing code. Come for the a11y, stay to hear what time sounds like.