Access Denied #83: Vibe coding
Feb 1st, 2026
In Issue 83 of Access Denied, Gary vibe codes an inaccessible app.
This is an archive of the email messages I sent to my daily mailing list since March 12th, 2024. Enjoy!
Feb 1st, 2026
In Issue 83 of Access Denied, Gary vibe codes an inaccessible app.
Jan 31st, 2026
The Web Almanac highlights the benefits and the dangers of artificial intelligence in web accessibility.
Jan 30th, 2026
The promises made by overlay vendors are largely bullshit.
Jan 29th, 2026
The Web Almanac 2025 highlights increase usage of ARIA roles and attributes across the board.
Jan 28th, 2026
Half of web images still lack proper alt text in 2025 and the filename as description problem still won't die.
Jan 27th, 2026
Proper error handling makes or breaks form accessibility.
Jan 26th, 2026
The Web Almanac 2025 shows small improvements for form accessibility.
Jan 25th, 2026
In Issue 82 of Access Denied, Gary thinks Lighthouse scores are enough for accessibility.
Jan 24th, 2026
98% of websites include page titles, but 2% still don't bother with this basic HTML element.
Jan 23rd, 2026
Only 24% of websites have skip links, but maybe that's not the real problem.
Jan 22nd, 2026
Proper heading structure matters for accessibility and SEO, yet 41% of sites still get it wrong.
Jan 21st, 2026
Two-thirds of websites now remove focus indicators, making them unusable for keyboard users.
Jan 20th, 2026
Why contrast ratios matter, what 4.5:1 means and how to fix issues.
Jan 19th, 2026
Accessible writing means using language your audience understands, without unnecessary complexity or jargon.
Jan 18th, 2026
In Issue 81 of Access Denied, Gary thinks common patterns are good even when they're bad.
Jan 17th, 2026
The Web Alamanc shows a 1% improvement in accessibility scores, but is that meaningful?
The 2025 Web Almanac's Accessibility chapter is live.
Jan 15th, 2026
Most accessibility decisions don't need snap judgments, but time, team input and strategic thinking.
Jan 14th, 2026
Automated accessibility testing tools aren't meant to replace expertise.
Jan 13th, 2026
Accessibility is a values problem, not a resource problem.
Jan 12th, 2026
Bad ideas don't become good simply because they're the only ideas on the table.
Jan 11th, 2026
In Issue 80 of Access Denied, Gary prioritised accessibility for Q2 of the year.
Jan 10th, 2026
When it comes to accessibility and making your website or product accessible, what are you trying to avoid?
Jan 9th, 2026
While snow shoveling rules vary, accessibility responsibility always falls on you.
Jan 8th, 2026
The cutting edge is painful. HTML, accessibility and listening to users aren't.
Jan 7th, 2026
Even good intentions in the planning phase lead to inaccessible products.
Jan 6th, 2026
Relationships, health, freedom and web accessibility all require you to pay the full cost up front.
Jan 5th, 2026
When it comes to accessibility in product development, paying debt later costs way more than building it in from the start.
Jan 4th, 2026
In Issue 79 of Access Denied, Gary thinks lawsuit headlines can make the case for accessibility.
Jan 3rd, 2026
The business case for accessibility only works when it solves a real problem your company has right now.
I send out short emails like these every day to help you gain a fresh perspective on accessibility and understand it without the jargon, so you can build more robust products that everyone can use, including people with disabilities.