Real talk: Web apps don't need semantics
Jun 6th, 2025
Web apps and single page apps still rely on HTML and they still need to be accessible.
This is an archive of the email messages I sent to my daily mailing list since March 12th, 2024. Enjoy!
Jun 6th, 2025
Web apps and single page apps still rely on HTML and they still need to be accessible.
Without regular accessibility audits, your accessibility debt will skyrocket.
Jun 4th, 2025
People who don't review the materials will derail a meeting with basic questions that have been answered already.
Jun 3rd, 2025
Accessible framework components don't guarantee an accessible product.
Jun 2nd, 2025
Introducing a new free email course on practical semantic HTML.
Jun 1st, 2025
In Issue 48 of Access Denied, Gary thinks web frameworks can take care of accessibility out of the box.
May 31st, 2025
It takes patience to work with developers, designers and product owners in web accessibility.
May 30th, 2025
Developers use frameworks as an excuse not to bother with semantic HTML, but that introduces loads of accessibility issues into products.
Including accessibility into the definition of done will create accountability and all but eliminate issues in the future.
May 28th, 2025
Too many people in a meeting kill any productive discussions. Here are three ways to deal with them.
May 27th, 2025
Meeting the web content accessibility guidelines doesn't guarantee your product is usable or inclusive.
May 26th, 2025
Empathy is essential if you want to create an accessible and inclusive product.
May 25th, 2025
In Issue 47 of Access Denied, Gary thinks accessibility issues introduced with AI can be fixed with just a better prompt.
May 24th, 2025
Accessibility work can be mentally exhausting when others don't listen.
May 23rd, 2025
Legacy code is just an excuse to not make a product accessible.
May 22nd, 2025
Building team accountability for tackling web accessibility debt requires setting measurable goals.
May 21st, 2025
BS meetings that start and end late disrupt everyone's day, but especially impact those with accessibility needs.
May 20th, 2025
Why do we complain about web accessibility and how can we provide solutions to bring change.
May 19th, 2025
Prioritise accessibility into your process to have fewer urgent issues afterwards by dealing with the important bits up front.
May 18th, 2025
In Issue 46 of Access Denied, Gary thinks adding "make it accessible" to the AI prompt is enough.
May 17th, 2025
After all these years, I'm still learning about web accessibility and that feels pretty damn special.
May 16th, 2025
AI won't fix your inaccessible product and it's not worth trying.
May 15th, 2025
The first step to build team accountability is to assign clear roles so that every accessibility requirement has an owner.
May 14th, 2025
The lack of an agenda or a vague agenda is the firs sign of a BS meeting.
May 13th, 2025
Making invisible consequences visible can transform product design and how you make choices in accessibility.
May 12th, 2025
Help developers ship accessible websites by giving them reliable tools, match those to their skills and help them prioritise effectively.
May 11th, 2025
In Issue 45 of Access Denied, Gary thinks semantic HTML is outdated and useless if you want to make art.
May 10th, 2025
Accessibility work is not without its challenges, but there is magic in creating solutions that genuinely improve lives.
May 9th, 2025
If all your markup is comprised of divs, you should stop calling yourself a web developer.
Why is team accountability important for chipping away at accessibility debt and four ways to build it into your process.
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.