Never thought I’d be one of those folks going on about how great their company is on social media but here I am.

We have a web-based terminal that pre-installs/auths our CLI so you can upload code and launch apps from the web. As a blind screen reader user, I don’t often need web-based terminals, but when I need them I need them and usually they’re a11y hot garbage.

Asked in Slack where the code for ours was, pulled it down, discovered it used xterm.js which has a screenReaderMode flag which, I’ve learned, is essentially what VS Code’s terminal uses.

15 minutes later and my PR adding this in is up for review. Waiting for it to get more testing to determine if we’ll need to make it a toggle, but I fully expect this to be live within the week.

I’ve made a lot of small, quick win a11y changes on our platform over the past couple months. Meanwhile I met with the vendor for our collaborative wiki, suggested some very simple landmark changes that they could have made in 15 minutes, and guess whether any of those are in?

Company culture really does make all the difference, and the Fly folks have gone out of their way to empower me to change things, and to make things more accessible for me without me having to ask. A thousand points to them.

@nolan

Syndication Links

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.