Accessibility
Accessibility statement.
This is a personal site built and maintained by one person. The statement below describes a good-faith, ongoing effort, not a certified audit. It is not legal advice.
Commitment
I want this site to work for everyone, including people who use a keyboard, a screen reader, or assistive settings. I aim for the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA as the standard for this site and treat accessibility as something I keep improving, not a box I check once.
What is in place today
- A "Skip to main content" link as the first focusable item on every page.
- Semantic HTML with real headings, lists, and landmarks so screen readers can navigate by structure.
- Visible keyboard focus outlines on links, buttons, and form fields.
- Body text and interactive elements chosen to meet WCAG AA contrast on this dark color scheme.
- Support for
prefers-reduced-motion: when you turn off animation at the operating-system level, this site drops its motion, including the smooth-scroll and the decorative cursor. - Descriptive labels on form controls, icon-only buttons, and embedded players.
- A language set on the page (
lang="en") so screen readers use the right pronunciation.
Known limits
This is a small personal site, not a fully audited enterprise platform, so some gaps are likely. Embedded third-party content (YouTube and Spotify players on the Music page) follows those companies' own accessibility, which I do not control. The site has not been through a formal third-party accessibility audit.
Tell me about a barrier
If something on this site does not work for you, I want to fix it. Email [email protected] and tell me which page, what device or assistive technology you were using, and what was hard. I will reply within 30 days and do my best to put it right, and I will work with you to get you the information you needed in another form in the meantime.