Before you start
Helpful first: Design an accessible communication prototype (45 min)
A browser and the free Reach demo (linked below). A camera is optional; start with touch or keyboard. Use fictional messages.
Official links: Open the free Reach demo ↗ · Reach README and source on GitHub ↗
Why this lesson exists
Patrick’s newer Reach post revisits a communication prototype as a free public web app. The transferable pattern is to remove setup friction, preserve user choice and test the whole interaction.
The idea this guide practices: Build for one real person first. Prefer a story? Read the comic The Mouse Has Left the Building.
Do the exercise
Try the simplest route
Open the free Reach demo linked under Before you start. Try a message using touch or click before enabling any experimental input. Identify select, clear, repeat and pause behavior.
Inspect setup as part of the product
Explore language, phrase and input choices. Ask how someone would recover from an unsuitable setting. Camera access should be deliberate, with a visible way to stop it.
Choose one contribution
Design a small improvement such as clearer instructions or larger controls. Write a before/after acceptance check and use fictional examples when asking a coding agent for help.
Test the fallback
Verify the tool remains usable when camera permission is denied or sound is unavailable. Document device-specific limitations and avoid equating a technical test with clinical validation.
A prompt to adapt
Replace the bracketed parts with your own details.
Help me scope one accessible improvement to this communication prototype. Observed friction: [evidence]. Desired behavior: [outcome]. Include the smallest change, keyboard/touch fallback, visible status and a test with camera denied. Use fictional data and state what individual usability testing is still required.
What this looks like
A hand-pointer demo is not successful merely because the cursor moves. The person must be able to select the intended message, avoid repeats and pause comfortably.
Check your result
Use evidence from your output. A confident explanation from the AI is not enough.
If it isn’t working
Reach’s camera inputs are experimental and depend on device, positioning and individual ability. Use the Reach README (linked under Before you start) for current setup, and involve the people who will use it and appropriate support when evaluating real use.
Optional. Progress stays in this browser.
Where this came from
Original LinkedIn post ↗. The practice lesson is an adaptation, not a verbatim transcript. About the sources.
Prepared September 2026. Tools and interfaces change; use current official setup instructions. Session lengths are estimates.
patrickz