Projects

Things I've built and worked on.

MiSTer DE1-SoC

A university FPGA board rescued from a cabinet and turned into a retro gaming console — running a community port that went quiet in 2020.

hardwarepreservationmemoryarchitecture

CheckYourZone

A civic tool that makes EPA chemical facility data legible to the people who actually live downwind.

civic-techtransparencygovernancetrustshow-your-work

Manifest

An AI-first shared brain that gives Claude sessions continuity of thought across machines, projects, and time.

aimcphomelabdockerconsciousnessidentitycontinuitymemorygovernanceself-hostingpersona

NerfSentry

An automated USB nerf turret with OpenCV tracking and a cyberpunk terminal UI. Human stays in the loop on firing.

pythonhardwarehomelabdockerself-hostingright-sizing

OpenSolaDosis

A substance-agnostic clinical calculation engine where the protocol is the data and the transcript shows the work.

healthsveltetransparencyepistemicstrustshow-your-work

ProjectRidicule

A web service that detects speech pauses in video and inserts proportionally scaled laugh tracks. Tiny hesitation gets a single "HA!" — dramatic pause gets the full audience.

pythonfastapinuxtdockerright-sizing

Stargazer

Reverse-engineering a Kickstarter telescope's WiFi protocol because the official app never worked right.

pythonhardwarereverse-engineeringfastapidockerarchitecturetransparencyinfrastructure

TallyStow

AI-powered personal inventory — photograph your stuff, let the AI figure out what it is.

aisveltehomelabidentitymemoryself-hostingpersona

xSDR

A distributed software-defined radio platform built from $40 USB dongles, repurposed thin clients, and one very specific spousal requirement.

radiohomelabhardwaredockerinfrastructurearchitectureself-hostingright-sizing

Azure DevOps AI App

A chatbot that knows how it was made, because you taught it by making it.

softwareclaudeaipythonhigher-edtransparencyinstitutional

Come Sit With Me

A free perimenopause resource built with my wife Becky. Synthesizes current research into accessible, human-centered guidance with a warm voice named Brighid.

healthhigher-edclauderesearchsveltekithuman-ai-interactionlanguagemeaningtransparencypersona

Keep Your Teeth

An oral health compendium born from frustration with standard dental advice. Covers enamel chemistry, microbiome science, botanical remedies, modern innovations, and more.

healthresearchclaudemkdocsethicshuman-ai-interactionepistemicstransparency

OpenChargeback

Or, how I learned to stop worrying and love the FOCUS format.

softwareclaudepythonresearchgovernanceeconomicstransparencyepistemicstrustshow-your-workright-sizinginstitutional

OpenResearchDataPlanner

The question before the question.

softwareclauderesearchhigher-edgovernanceepistemicstransparencytrustinstitutional

The Ark

A Bash CLI that builds curated offline knowledge archives — because someday the internet will be down and you'll need to know how to replace a light switch.

offlinearchivalhomelabmemoryinfrastructurecontinuityself-hostingright-sizing

xram.net

My personal portfolio site featuring an interactive Matter.js physics playground where projects, musings, and tags float and collide.

websveltekitpersonalself-hosting

RIP This Meme

A digital graveyard for dead memes. Press F to pay respects.

claudewebnuxtcreativitymeaningself-hosting

Open Source Licensing Guide

Plain-language explanations of software licenses—MIT, GPL, Apache, Creative Commons—with real case studies like Oracle v. Google and Redis relicensing.

softwarehigher-edclaudedevopsmkdocsgovernanceethicstransparencyeconomicsshow-your-work

The Weight of Your Dependencies

A mentor-style guide to dependency management and supply chain security. Teaches reproducibility, risk evaluation, and practical decision-making for developers.

softwaresecurityclauderesearchmkdocsinfrastructuregovernanceepistemicsshow-your-workinstitutional