Projects

All projects

Every project in one table: platform work, full-stack applications, formal models, and visual essays. The visual essays are how I learn a subject I want to understand: I use LLMs to build explanations and interactive visualizations aimed at what I'm trying to grasp, then work through them. I made them to learn these subjects, not to teach them as an expert.

15 projects

Projects
StackLinks
Homelab Developer PlatformA self-hosted internal developer platform on my own hardware: git push an app and it builds, deploys, and serves on the LAN.Platformproxmox · k3s · argo cd · terraform · ansible · postgres · signozRunning
ML Orchestration LabA small ML platform on one consumer GPU: Kueue quota, Volcano gangs and Slurm on Kubernetes sharing one card, models that wake on request, and telemetry across the stack.Platformkueue · volcano · slurm · argo workflows · vllm · opentelemetryRunning
Agent Control PlaneA control plane for coding-agent sessions: tickets, handoffs, and decisions that agents read over MCP and a CLI, a harness that gates each change before it merges, and a web app where one person approves what lands.Platformgo · typescript · react · mcp · openapiRunning
Philosophy ExplorerA full-stack explorer of notes and visualizations across thinkers and works, with an optional Lean 4 proof-checking seam.Softwarehono · drizzle · postgres · react · lean 4Live
Language LearningInteractive grammar instruments for language study — drag a sentence apart, turn a register dial, swap a particle, and the grammar answers back.Softwarereact · vite · web audioLive
Five TowersA browser strategy game built around its own ruleset and win condition.Softwaretypescript · vercelLive
Cooking & Pantry TrackerA full-stack pantry and cooking tracker, instrumented end to end with OpenTelemetry.Softwarevercel · opentelemetryLive
Circadian EntrainmentAn interactive model of circadian entrainment: how a biological clock locks onto light and other cues.Softwarereact · typescript · cloudflareLive
Space of ReasonsA formal workbench for Brandom’s inferentialism — a deontic scorekeeper tracking commitments and entitlements across perspectives.Formal modellingocaml · dune · menhir · qcheckBuilt
State-Space WorkbenchA batch-first workbench for treating heterogeneous formalisms — TLA+, Lean, z3, egglog, Maude — as transition systems behind one kernel-owned contract, each tool wrapped as a JSON-RPC adapter.Formal modellingpython · json-rpc · emacs lispIn progress
Animal CommunicationAn interactive visual essay on how whales, and animals more broadly, communicate.Visual essayhtml / css / js · cloudflare workersLive
GLP-1 Brain AtlasAn interactive mechanism atlas over the GLP-1 drug literature, with every claim carrying its provenance, scope, and confidence.Visual essayreact · typescript · react flow · molstar · cloudflareLive
Math ExplorerAn interactive explorer for mathematical ideas you can manipulate directly.Visual essaycloudflareLive
Physics ExplorerAn interactive explorer for physical systems, learned by direct manipulation.Visual essaycloudflareLive
Computational Neuroscience ExplorerAn interactive explorer of computational-neuroscience models — neurons and networks you can probe.Visual essaycloudflareLive