Independent builder & Linux operator

Useful things.
Built with care.

I’m Rich. I build accessibility-first software and run the systems behind it. Small tools. Real people. The whole stack.

A place to make things that matter. Choose an object to look closer.

An illustrated builder’s workbench: a captioning phone, circuit board, field notebook, lamp and growing plant.
Fig. 01 — The builder’s workbenchAlways in progress
A closer look at the workbench

The phone is where Deaf Anywhere lives: browser-based captions, built first for my own family.

Open captions
Designed for people. Operated by hand.Accessibility · Software · Infrastructure
Selected work

Out in the world.

01 / THE WORK
Interface study / Deaf Anywhere
Accessibility · Live & free

Deaf Anywhere Captions

Live, phone-friendly captions for in-person conversations. Built first for my own family — works in a browser.

Open captions
A text-first client website
Client work · Live

Deaf Mechanic

A text-first site for a Deaf-owned auto shop. A repair request builder brings the vehicle, symptoms, and location into one clear text.

Visit the site

ASL Translator MVP Private beta

Webcam-based recognition of selected ASL signs. An access-controlled experiment, not a general-purpose translator or public demo.

Hermes Dashboard Internal

A private view of host health, services, and operational events. Part of the work behind the work — not a public tool.

The person behind the work

Builder at the front.
Operator underneath.

I build accessibility-focused tools solo and run the Linux infrastructure behind them. My current work centers on the Deaf community — live captions, a Deaf-owned auto shop’s site, and an ASL recognition experiment.

The code I publish is on GitHub. The decisions, wrong turns, and things worth remembering go in the notebook.

Explore the public code
From the field notebook
All operator notes

Telling the Cable From the Laptop From the Jack

Notes on isolating a dead set of wall Ethernet jacks from the laptop and cable testing them, what a spare access-point port revealed, and four small debugging detours that weren't the actual problem.

October 30, 2026 · OPERATOR NOTES