Accessibility

Useful information should remain reachable.

Last updated September 2, 2026. This is a working accessibility statement, informed by browser checks but not a certification that every device or assistive technology has been tested.

Current approach

The site is being built around semantic headings and landmarks, a two-color keyboard-visible focus treatment, a skip link, checked text-color pairs, responsive layouts, reduced-motion preferences, plain-language status labels, and text alternatives for meaningful images.

Deliberately simple interaction

The website itself has no accounts, embedded forms, uploads, live chat, automated agents, or timed interactions. The Contact page links to a separate Airtable form and to LinkedIn; those services have their own interfaces and accessibility behavior.

Target and assessment limit

No WCAG conformance level is claimed. Current checks include source review, text-color checks, production builds, keyboard-focused inspection, and desktop and narrow-width browser walkthroughs. These checks do not establish compatibility with every screen reader, browser, zoom level, input method, physical device, or the external Airtable and LinkedIn experiences.

Alternative access and feedback

For non-sensitive inquiries. Do not send private, client, health, financial, credential, or other sensitive information.

Submissions go to Airtable. Messages are reviewed periodically.

Open the contact form

Or Message William on LinkedIn.

Ongoing work

Accessibility feedback should become a repair input, not a burden placed on the person reporting it. Material site changes should preserve keyboard use, readable structure, reduced motion, and honest testing limits.