Eric tagged me in to answer ten questions about how and why I blog.| Ben Myers
Don’t use the aria-label or aria-labelledby attributes on divs, spans, or other elements representing static/noninteractive text-level semantics, unless you’re also updating roles.| Ben Myers
Practical tips I wish I'd had for navigating the intersection between web accessibility and internationalization/localization.| Ben Myers
A lay of the land of the different kinds of synchronized transcription, featuring a creature with atom rays of superhuman strength.| Ben Myers
Markup hacks to override screenreader pronunciations can get a little iffy. Here's some techniques to try instead.| Ben Myers
Because blind and low-vision programmers deserve a little better than “code snippet.”| Ben Myers
A step-by-step guide to adding a blogroll, complete with each blog's latest posts, to your Eleventy site.| Ben Myers
AI models were perplexed by a baby giraffe without spots. They're perplexed by me, too.| Ben Myers
For years, developers have passed around a set of styles like a magic incantation. It's time we made it a web standard.| Ben Myers
Stuck using a platform for live online events that doesn't support captions? Here's how to generate captions you can share in a few quick steps.| Ben Myers
Congress just introduced a new bill to ensure digital accessibility for websites and applications. I took a look.| Ben Myers
I spent some time seeing if I could get my Lighthouse performance score up. Here's how I fared.| Ben Myers
Solve 30% of the web's accessibility defects with just the help of a calculator!| Ben Myers
Finding and sharing links to your content in your Twitch chat is now just a command away!| Ben Myers
Hi. I'm a sporadic technical blogger. Here's a few things I've learned about blogging for fun.| Ben Myers
"Are we adapting the form of comics or the content of comics?"| Ben Myers
What I learned from Axe-Con about automated accessibility testing, design systems, data visualization, organizational influence, and more.| Ben Myers
Where does Eleventy get all of its data? Which data overrules other data? I've documented my whole mental model of Eleventy's data cascade.| Ben Myers
I found a pleasant surprise in my RSS reader, and it reminded me why I write semantic markup.| Ben Myers
Add a link to the beginning of your page to help keyboard navigators skip over repeated links.| Ben Myers
Diving deep into three attributes that bring clarity to elements in assistive technologies.| Ben Myers
How and why I rebuilt my blog from the ground up with Eleventy.| Ben Myers
I'm using outline: 3px solid transparent; from now on.| Ben Myers
A peek inside the matryoshka dolls that power your programming. Written mainly for JavaScript developers.| Ben Myers
How CSS bleeds into content and influences screenreader announcements.| Ben Myers
The trick I use all day to speed up development and make my Unix terminal delightful.| Ben Myers
The trick I use all day to speed up development and make Command Prompt delightful.| Ben Myers
A beginner's guide to ARIA: what it is, what it does, why you should use it... and when you shouldn't.| Ben Myers
Understanding the flow of page contents from browser to screenreader caused me to radically rethink accessible markup.| Ben Myers
When you reinvent the wheel, you might miss a few spokes.| Ben Myers
The popular pizza chain has a big part to play in the unseen war over the web.| Ben Myers
See how building with accessible semantics from the get-go can give you expressive, meaningful style hooks for free.| Ben Myers