Skip to content

projects

status

Projects

Software projects and experiments.

live

machine-ui

A theme-first UI kit for accessible, consistent websites.

Design system shadcn/ui Accessibility

live

machine-ui-chat

A chat client built with machine-ui and your own OpenRouter key.

machine-ui AI OpenRouter

live

Fractal Feedback Simulator

A WebGL2 simulation of cameras, monitors, and beam-splitter glass in a video feedback loop.

Produces flashing imagery. A warning is shown before playback.

TypeScript React WebGL2

live

Coffee

A V60 and AeroPress brew journal for recipes, grinder settings, and tasting notes.

Private app · sign-in required

Django PostgreSQL

live

Excalidraw

A personal Excalidraw instance with saved drawings.

Private app · sign-in required

Excalidraw React Node.js SQLite

collection

Photography

Some photos from Japan, mostly shot on Portra 400.

Photography Film

running

Agent factory

A self-hosted VPS for building, testing and deploying apps with coding agents.

Coolify Forgejo Tailscale

shelved

Radagast

A design system built around the idea that a dark theme should be designed, not derived — two complete themes rather than one and a darkened copy of it. Currently out of service while this site finds a new voice.

Tailwind Base UI Storybook

live

This website

A Next.js site deployed to AWS with SST.

Next.js TypeScript SST AWS