Accessibility
This site is built so that anyone can read it and get in touch, whatever they use to browse. Here is the standard it aims at, how it was checked, and how to tell me about a barrier.
Last updated · 11 October 2026
The standard
The aim is the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA, on every page.
What that means in practice
- Every page works with a keyboard alone, with a visible focus outline and a link to skip straight to the content.
- Text and controls meet the AA contrast levels, and pages can be zoomed to 400% without scrolling sideways.
- Nothing needs JavaScript to be seen. With scripts turned off, every page renders complete.
- Movement and smooth scrolling switch off when your device asks for reduced motion.
- Every diagram carries a written description of what it shows.
- Headings, landmarks and lists are marked up so a screen reader can move through a page by its structure.
How it was checked
On 11 October 2026 every kind of page was tested with the axe-core automated checker at desktop and phone widths, with no failures, and then checked by hand for keyboard use, focus, zoom and reflow, target sizes and text spacing.
Known limits
- The sample deliverable PDF is tagged for screen readers, but its one table does not yet mark its header row, so a screen reader reads the cells without their column names. If you need it in another format, email me and I will send one.
- Booking a call happens on Calendly, outside this site, so its accessibility is Calendly's. If it does not work for you, email me and we will find a time that way.
Tell me about a barrier
If something on this site does not work for you, write to ryan@tenriverssystems.com with the page and what happened. I will reply, fix what I can, and get you the information another way in the meantime.