Linux service
Low-latency webcam streaming
A native service that publishes a USB camera for browser and media-player viewing, with health checks, startup recovery, and a documented rollback path.
Read the case studyWeb interfaces · Linux services · Developer tools
I’m Shane. I build focused tools, services, and browser experiments, with an emphasis on understandable architecture, resilient operation, and accessible interaction.
Selected work
Each case study stays within the project’s published scope: what it is, how the pieces fit together, and which implementation concerns it addresses.
Linux service
A native service that publishes a USB camera for browser and media-player viewing, with health checks, startup recovery, and a documented rollback path.
Read the case studyDeveloper tooling
A TypeScript bridge for persistent assistant threads, queued requests, human approvals, reminders, voice replies, and auditable activity.
Read the case studyBrowser experiment
A Canvas game with scoped keyboard controls, touch-friendly direction buttons, persistent high scores, and explicit game-state feedback.
Read the case studyContact
Email me directly, or review the public site source and project activity on GitHub.
Playground
A working browser experiment with deterministic game state, keyboard and touch controls, and text status feedback.
Select Start, then focus this game area and use arrow keys or WASD. On smaller screens, use the direction buttons.