Projects

Things I've built, broken,
and put back together.

A small selection of work, some shipped, some still in motion. More projects coming soon as I write them up.

2026 → Software · Learning

Clear Workflows

A bilingual learning platform for thinking clearly and using AI with judgment. Plain-language field guides, hands-on workshops, developer-workflow docs, and reusable playbooks, each one built to be worked through rather than skimmed. My main project right now.

React · TypeScript · Vite · Express
2026 → Software · AI

Mocca

A local AI chat app you run on your own machine. It loads GGUF language models in-process through llama-cpp-python, keeps every conversation on disk, and never depends on a cloud or a separate model server. Privacy-first, cross-platform, and heavily logged.

Python · FastAPI · LLama · SQLite
2025 → Software · Health

NoBullFit

A privacy-first health and fitness tracking platform. End-to-end frontend and backend, with automation around content validation and internal workflows. Data-oriented architecture with auditability and privacy by design.

TypeScript · React · Express · PostgreSQL
2015 → Open Source · Library

tmi.js

A JavaScript library for the Twitch Messaging Interface that lets developers build chatbots and chat-driven apps for Twitch with minimal setup. Widely adopted across the Twitch developer ecosystem.

JavaScript · Node.js · WebSockets · IRC