To build better software, learn about accessibility
“Every person deserves the equal right to access information.” Those are the words of Paul Chiou, a developer whose disability has been a catalyst for his creativity. Chiou argues that developers who pay attention to accessibility also ensure quality software.
Annalu Waller, a rehabilitation engineer and Professor of Human Communication Technologies at Dundee University, expresses a similar sentiment. Waller, who has cerebral palsy, writes about “ordinary extraordinary users.” Developers can use this term to remember that designing for extraordinary users
Waller and Chiou are both champions of open source software solutions
Paralyzed from the neck down, Chiou does everything from writing and coding to?playing Dota 2 by using a combination of ready-made and custom assistive technologies.?This includes a tool that senses pressure changes in a tube that Chiou either sips from to left click or puffs into to right click.?
Designing for equal access to information not only ensures quality software, but also fuels productivity and innovative solutions. ??? To keep accessibility at the center of software development, backend developer Joe Devon co-founded Global Accessibility Awareness Day (GAAD)
Ship to learn ??
In the spirit of Devon’s original call to action, and GitHub’s core principle of “ship to learn,” we encourage developers to continue building and iterating on inclusive, accessible software
领英推荐
Read more stories about the GitHub accessibility program’s mission to make all developers happy and productive.
Looking for a great podcast? In honor of GitHub’s Maintainer Month, we invite you to listen to a bonus episode of The ReadME Podcast, featuring Kubernetes superstar, Kelsey Hightower.?
From the fundamental role that empathy plays in maintainership to building a succession plan and identifying the next set of leaders, hosts Martin Woodward and Neha Batra dive deep into Kelsey’s thoughts on nurturing successful open source communities. Understanding that people have a choice in what communities they engage in, Kelsey highlights the importance of visibility for underrepresented groups in making spaces welcoming to diversity and inclusion. “I go to these conferences and people who look like me, they’re there and we don’t have to coordinate anymore. We don’t have to have a sub-Slack channel where we decide what conferences we’re going to so we can be safe. We know we’re supposed to be there, that we add a lot of value to be there.”
Closing the episode, we hear from maintainers about the people in their communities that have helped push them forward in their work and brought them deeper into projects. Listen now.
Where in the world is GitHub? ??
Go further faster ??
Sign up for The GitHub Insider for the latest tips and tricks + a roundup of the industry news that matters.
Sharing is caring ???
Enjoyed this newsletter? Share it with a friend!
--
8 个月Aon
--
8 个月@ @
Product @ Meta
1 年yay Paul Chiou you are such an incredible role model for developers all over!!!!!!
If only they worked on the most important feature of githubs site, the fucking homepage! Please, revert the new homepage :) https://github.com/orgs/community/discussions/categories/feed
Program Manager | PhD Researcher & Executive MBA | I build solutions that improve business processes
1 年I've been learning about accessibility for a while now and that YouTube video has the most succinct description and demonstration of tab order and keyboard focus I've ever seen. Well done GitHub Accessibility team!