GitHub Amplifies Voices Of Disabled Developers

The company launches another installment of the Coding Accessibility series and sharing how it scales accessibility within GitHub and beyond

In recognition of Global Accessibility Awareness Day, GitHub, an AI-powered developer platform, revealed details on new internal initiatives to make the platform more inclusive for its 100M+ developers. 

Led by GitHub's first Head of Accessibility, Ed Summers, these updates underscore GitHub’s efforts to make the platform accessible for everyone and include:

 

  • Accessibility Design Bootcamp to raise awareness of web accessibility best practices and how to advocate for accessibility with cross-functional partners. 
  • Accessibility Champions programme to empower GitHub employees to advocate for accessibility within their teams. 
  • Engineering Fundamentals programme to scale accessibility by defining, measuring, and sustaining engineering excellence across GitHub, with accessibility as a core pillar.

Ed Summers, Head of Accessibility, GitHub, said: “A popular mantra within the disability community is, ‘nothing about us without us’. That mantra embodies the strongly-held belief that people with disabilities must actively participate in the decisions that impact their lives. Given that technology is an integral part of how all of humanity lives, works, learns and plays, it is absolutely essential that those of us with disabilities have the opportunity to contribute to, and lead, the development of technology.”

The latest installment of the Coding Accessibility series shows how blind developers Jamie Teh and Michael “Mick” Curran are living the mantra. They have built thriving communities that are organised by the blind, for the blind. The open source software maintained by these communities are used by hundreds of thousands of blind people globally. 

GitHub is honored to provide a home for Jamie, Mick and their communities of blind developers, contributors and users. The best way to increase the accessibility of technology is to empower people with disabilities to build it. 

“We are working to build a culture of accessibility within GitHub. We know that a strong culture of accessibility is the best way to scale accessibility across the organization. As of this moment, our accessibility culture is built on company-wide training for every Hubber, our Engineering Fundamentals program, our accessibility design bootcamp, our accessibility champions program and the Primer design system. However, we also know that accessibility is never done. GitHub is continually growing and evolving to meet the needs of developers. Our accessibility program must grow with it,”  Summers added. 

Required company-wide training 

GitHub’s culture of accessibility starts with company-wide training that is required for every single GitHub employee (or Hubber). During the training, Hubbers learn about types of disabilities, assistive technologies that are used by people with disabilities, disability etiquette, and why accessibility is so important for the platform. That body of knowledge is the foundation for the company-wide accessibility programme and every Hubber has an important role to play to build GitHub more inclusive.

Engineering Fundamentals

The GitHub Engineering Fundamentals programme is another important part of GitHub’s accessibility culture. Indeed, the Engineering Fundamentals programme serves as the foundation for accessibility governance at GitHub. The programme was created with the goal to define, measure, and sustain engineering excellence across the GitHub platform. The programme includes three pillars which are accessibility, availability and security, and uses scorecards to continuously monitor how services meet the expectations defined by each of the three pillars. For example, the accessibility pillar includes two scorecards that measure services against the expectations for accessibility at GitHub. If a service fails to meet those expectations, service owners can easily identify the action items that must be completed. 

Accessibility Design Bootcamp 

Great accessibility starts with great design. The most cost-effective way to prevent and remove accessibility barriers is during design. That’s why GitHub created ‘Accessibility Design Bootcamp’. The bootcamp is a live educational programme that consists of exercises, discussions, and knowledge shares to raise awareness of web accessibility best practices, the role designers play in creating accessible products, and how to advocate for accessibility with cross-functional partners. Since its inception March 2023, four cohorts of Designers representing 50 per cent of our Design team have completed the bootcamp. 

Accessibility Champions Programme

While GitHub’s Accessibility Design Bootcamp has helped shift accessibility left within the development process, the company's Accessibility Champions program has empowered Hubbers to lead accessibility within their teams. The programme started with a cohort of 17 engineering champions. Those participants gained practical experience creating inclusive digital experiences through hands-on exercises and interactive discussions. Their feedback drove improvements which included more interactive experiences and community engagement such as monthly Champions Connect meetings, which provide a platform for champions to come together, exchange ideas, and foster a sense of camaraderie. GitHub also organised bug bashes and collaborative events where champions worked together to identify and address accessibility issues in real-time. Today, there are 52 accessibility champions at GitHub and they plan to expand the program to include at least 100 champions by the end of the year.

Primer 

The open source Primer design system is a set of guidelines, principles, and patterns for designing and building UI at GitHub. It provides a shared language and standardised approach to delivering cohesive experiences across the GitHub platform. The building blocks of those experiences are Primer components. The Primer team includes accessibility and feedback from users with disabilities throughout their development process. As a result, GitHub’s Primer is the most powerful lever for implementing accessibility at scale. 

Also Read

Subscribe to our newsletter to get updates on our latest news