Accessibility Statement
Accessibility is part of my job, not a nice-to-have, so this site is held to the same bar I audit other software against: WCAG 2.1 Level AA.
What's in place
- Semantic HTML5 landmarks (header, nav, main, footer) and a logical heading order on every page.
- A visible 'skip to main content' link for keyboard and screen-reader users.
- Full keyboard navigation, with a visible focus indicator on every interactive element.
- Color contrast checked at 4.5:1 for text and 3:1 for UI elements, in both light and dark themes.
- Descriptive link text and accessible labels — no bare 'click here' links or icon-only buttons without a label.
- Respects prefers-reduced-motion and prefers-color-scheme rather than overriding them.
- Usable at 200% browser zoom with no horizontal scrolling or clipped content.
How it's verified
Automated checks (axe-core and Lighthouse) run in CI on every deploy, and I do a manual pass with a screen reader (VoiceOver/NVDA) and keyboard-only navigation before shipping any new page. Automated tools catch roughly a third of real accessibility issues — the manual pass is what actually matters.
Found a problem?
If something on this site doesn't work well with assistive technology, I want to know — please reach out.