Accessibility

I aim to make this site usable with a keyboard, assistive technology, enlarged text, and a range of screen sizes. The engineering target is WCAG 2.2 Level AA.

The site uses ordinary links, visible keyboard focus, text alternatives, and your system’s light or dark preference. Reading and navigation work without JavaScript.

Review scope

Local checks cover page structure, keyboard navigation, contrast, and responsive layouts. Automated checks do not establish full accessibility conformance. Testing with screen readers and physical mobile devices remains to be completed.

Report a barrier

Email me with the page address and what prevented you from using it. Include your browser or assistive technology if you are comfortable sharing it.