Mu-An Chiou talks about trying to improve accessibility, without support or resources, at GitHub prior to its purchase by Microsoft.

Mu-An writes:

Eventually, I found that there are tons of accessibility issues that are just stale, and a lot of them were just like: this icon button isn’t labeled. I looked at them and thought oh that’s easy. I will fix it.

At one point I added so many aria-labels that AT users got mad that they’re getting misused.

Yes that was me. I am very sorry. I had no idea what I was doing. But then I learned the error of my ways and tried to be better.