Accessibility for Developers

Accessibility isn’t a WCAG audit at the end — it’s a user need. Talks about building for people, not specifications.

Accessibility is usually treated as a development problem. The process is usually just a third-party WCAG audit at the end, a list of failures, and a Jira ticket explaining how to mindlessly fix it.

A lot of the barriers we build in are easy to find, understand and unpick. They’re part of the everyday decisions we make regarding our markup, semantics and events.

Talks in this theme are for engineering audiences. I cover topics that help you to reframe accessibility as a user need, rather than a technical specification. Demonstrate user-centred thinking in the code that we write. To write proper semantic HTML, instead of “div soup”. When to use WAI-ARIA, and when not to use it at all. And, how to test for accessibility using automated and manual tooling.

Topics I cover

  • The most common WCAG failures, and the code decisions behind them
  • Semantic HTML, CSS, and their impact on accessibility
  • WAI-ARIA usage
  • Automated and manual accessibility testing
  • Why “pixel perfect” thinking fails people

Talk titles

  • Automated Accessibility Testing
  • Common WCAG failures
  • HTML: Back to Basics
  • HTML: Forms
  • HTML: WAI-ARIA
  • If it’s not user-centred, it’s not accessible
  • The problem with “pixel perfect” design

Want me to speak at your event?

If there is a talk title you like the sound of, or there is something bespoke you’re looking for, let’s talk!

Book me to speak

Previous events