Arrows pointing to a man sitting in office with a coffee and book at his desk

The Screen Reader Stutter: Why Your Content Repeats Itself and How to Fix It

Screen reader users hate it when things announce twice. Some people call this “WCAG Stuttering.” Repeated announcements are completely unnecessary and slow down assistive technology users. But one thing they hate more than slow is ambiguous. Clarity leads to screen…
A person in a checkered blazer interacts with a floating digital interface above a tablet

The Other Half of Accessibility: Why Soft Skills Determine Whether Programs Succeed

Introduction When it comes to accessibility management, success is not about ticking boxes or meeting minimum requirements. It’s about creating an environment where everyone, regardless of their abilities, can thrive and feel included through equitable treatment. This end-state requires a…
AI-generated image of a scrollable table inside a dialog inside a scrollable browser window.

Nested Scroll Bars Are the One of the Biggest Accessibility Evils, Ever

You can violate many WCAG Success Criteria and still have your website be nominally usable by users with disabilities. Sometimes, the bigger problem is accessibility problems that are exacerbated by usability programs. Nested scroll bars don’t just trip up users;…
newsletter-icon-enveloppes

Yes, I know you hate these dialogs. Me too. But you are here for a reason, which is probably to read one of my articles without having to pay for a Medium members. And I’m good with that. I'm just asking for your email so when my book is for sale (ETA Feb 2021) I can let everyone know.

And if I ever get my newsletter started, I can let you know about that too. Here are my promises to you:

1. I promise never to give away or sell your email

2. I promise never to email you more than once per month

3. I promise to only ever email you about accessibility/disability-related issues

4. You can put a fake email in (please make it foo@bar.com to make it easy for me to filter out) or unsubscribe any time you want.

You have Successfully Subscribed!