How to Code (or No-Code) when you can't see?

No-Code Jun 01, 2020

Technology is something really great. I think we can all agree on that, right? I mean, a couple days ago it allowed space travel with a reusable launch system. It really is something else. And speaking in more, let's say, domestic terms, it allow us to shop online during the pandemic, to keep a significant number of jobs through remote working, to check live what happens across the globe (and out of it, as it happened with the SpaceX astronauts) and, of course, to create and design software.

We've said more than once that our goal is to democratize knowledge in the digital world through No-Code, so that many people can create their websites, or apps, or mobile games or what have you. If a lot of people can fend for themselves, local markets can grow, monopolies will have a harder time hoarding products, and workforce for coders and traditional programmers can be lightened at least a little, so that they can work on what matters to them and not spend hours on, say, cosmetic changes to clients websites.

But then I thought… well, what if you are unable to see?

Both, traditional programming and No-Code approaches rely heavily on visuals —to code you have to write and read, and No-Code is also called Visual Development—, so if you have visual impairment, you are screwed? Does that seem fair?

According to the Stack Overflow survey from 2020 —where they asked 65000 developers some key questions—, only 1.1% of the developers are blind or have difficulty seeing, and this just covers the question for traditional programming. There's probably no data on this subject for No-Code tools yet. (but if there is, please share it with us and prove us wrong)

And how does this 1.1% manages to get any work done? Well, through hustling and pure motivation. Such is the case of Michael Forzano, a 26 year old blind man who writes code for Amazon. He does that using a laptop and a screen reader software. And is really cool that he was able to do that... but he is still part of a 1%. That's really telling, don't you think?

How can we make this community more inviting? This time I don't have any answers, and I don't think any individual does. How can we help bring more people to this great world of visual development? And I'm not just talking about visually impaired people. I'm talking about LGBTQI+ community, about a black, a latinx and generally a more worldwide and racially diverse approach, about even more women coding (and no-coding), about people in the autism spectrum. We have to be better if we really want to democratize knowledge, and we have to do it as a community. So if you know of any startup doing things outside the mainstream circles, hit us up on Twitter. If you know about a No-Code project made from and/or for blind people or people with any disabilities, let us know.

Let's know each other better, so that we can help each other better.

const headerTagLinks = document.querySelectorAll('.js-header-tag-link'); for (x = 0, l = headerTagLinks.length; x < l; x++) { const lang = headerTagLinks[x].getAttribute('data-slug').split('-')[1]; const shouldRemoveLink = lang !== document.documentElement.lang; if (shouldRemoveLink) { headerTagLinks[x].remove(); } }