Skip to main content
ashish.kumar

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.