~/talk

Accessible by default

Talkat Rocky Mountain Ruby 2023 · 2023-10-05..10-06· [accessibility, ruby-on-rails]
slides:none on file

GitHub makes a concrete claim: a 15‑year‑old, 1,400‑controller Ruby on Rails monolith becomes more accessible by adding specific tools and patterns. It runs automated accessibility scanning (Axe in CI, plus custom rules and Playwright checks) against every deploy, builds an accessibility‑first form builder so labels are generated by default, and adopts preview‑driven development (Lookbook/primer previews used in tests) to catch and fix real regressions rather than rely on vague guidelines.

AI-written summary · about

  1. 0:00Introduction
  2. 5:21What accessibility means
  3. 8:28GitHub’s accessibility challenges
  4. 11:13GitHub’s culture shift
  5. 13:19Inclusive technology commitment
  6. 14:20Automated scanning with Axe
  7. 21:01Accessible Rails forms
  8. 27:49Preview driven UI development
  9. 32:44Universal Design blind spots
  10. 37:56Empathy and unknowns
  11. 39:00Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.