~/talk

How to Accessibility if You’re Mostly Back-End

Talkat RailsConf 2024 · 2024-05-07..05-09· [accessibility]
slides:none on file

Back-end work changes accessibility in concrete ways: 16% of people have a disability, 20% have dyslexia, 8% of men are color blind, and over 10% of programmers report concentration or memory disorders, so naming, API field consistency and avoid abbreviations matter. Use linters like RuboCop and ESLint for predictable style, prefer underscores in API names, keep lines ~75–100 chars, and use linters to enforce rules. Add tests as specs, run UI accessibility checks, keep Confluence current with 15‑minute monthly edits, capture video captions via Zoom (it works pretty well) and prefer k9s or accessible tools over raw kubectl.

AI-written summary · about

  1. 0:00Accessibility for back-end engineers
  2. 1:48Why accessibility matters
  3. 5:40Code readability and naming
  4. 9:12Writing readable code
  5. 11:17Using linters for predictability
  6. 13:25Indentation and screen readers
  7. 15:56Value of code comments
  8. 17:22API design and docs accessibility
  9. 19:54Accessible tests and specs
  10. 21:36DRY vs WET in tests
  11. 23:02Accessible documentation
  12. 26:34Simplify documentation
  13. 29:43Testing readability levels
  14. 31:31Link text tips
  15. 33:40Avoid cultural assumptions
  16. 36:06Small inclusive practices
  17. 37:53Engineering policies
  18. 40:23Front-end considerations
  19. 41:47Key takeaways
~/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.