Lesson 30 of 30
Passing an automated scan is evidence of conformance, not proof the product actually works for everyone who needs it. This closing lesson names the gap, and what separates real fluency from memorized rules.
12 min read
Every option explains itself — why the right one is right, and why each wrong one is wrong. Miss one and it comes back later on a spaced-repetition schedule.
Question 1 of 3
In an interview, which answer to 'How do you make sure your product is accessible?' reflects genuine engineering discipline rather than a memorized slogan?
Hints without spoilers, and a plain explanation of why a wrong answer was wrong — answered only from this lesson. Free account, no card.
Sign up freeWhat interviewers actually ask about this, and what a strong answer has to cover.
A strong answer covers
Likely follow-ups
This track opened with a promise, stated plainly in its own description: accessibility built as a discipline, not a lint-rule afterthought. Thirty lessons later, this is the lesson that ties the arc together and states the thesis directly.
Across this track, the ground covered has been genuinely wide: semantic HTML and ARIA as the implementation foundation, keyboard and focus-management patterns, real component recipes (modals, comboboxes, tabs, accessible tables, live regions for dynamic content), testing at multiple layers (automated scans, manual keyboard walkthroughs, real screen-reader testing, code review), and the organizational and legal reality — ADA obligations, VPATs, accessibility statements, and the culture that keeps all of it from decaying. Each of those is real, specific, learnable craft. None of them, individually or all together, is the finish line.
Here's the thesis: an automated scan or a satisfied checklist is evidence of conformance, not proof of usability. axe-core can confirm every image has an alt attribute — it cannot confirm the alt text is actually useful, or that a screen reader user can complete the checkout flow without getting lost, or that a keyboard-only user's mental model of a custom widget matches how it actually behaves. A checklist measures whether specific, checkable rules were followed. It doesn't measure whether a real person with a real disability can actually use the product to do the thing they came to do.
The UX Fundamentals track's lesson on accessibility beyond WCAG makes exactly this point for cognitive and motor accessibility specifically — plain language, predictable navigation, generous time limits, adequate target sizes are all real requirements that a strict WCAG checklist under-specifies or misses entirely, because they're harder to reduce to a single pass/fail rule than a contrast ratio is. This closing lesson generalizes that same observation across the whole track, not just those two categories: conformance and usability are related but distinct, and treating the first as a proxy for the second is where "we passed our accessibility audit" and "a blind user can actually check out on our site" quietly diverge.
The honest, mature position — the same one that applies to security or performance — is that accessibility is never fully "done." A product that conformed cleanly last quarter can regress the moment a new engineer ships an unlabeled icon button, a new third-party widget arrives with no keyboard support, or a redesign reintroduces a color-only status indicator. It's not a destination reached once; it's an ongoing property of how a team builds, tests, and reviews its work — which is precisely why this track spent real time on process (code review integration, CI-enforced testing, audit-and-prioritization workflows, culture) and not only on component recipes.
aria-label that's still a useless summary, a modal can trap focus "correctly" per the spec while still being genuinely confusing to navigate.The single most reliable interview signal in this entire domain is specificity. "How do you make sure your product is accessible?" answered with general gestures toward "following best practices" reads as folklore. The same question answered by naming a concrete pattern (roving tabindex on a composite widget, a live region for an async status update, an execution role's worth of process — CI enforcement, review norms, real screen-reader testing) and an honest tradeoff reads as discipline. That gap — concrete versus general — is exactly what separates a candidate who's studied this track from one who's absorbed a slogan.