About
A one-person workshop. The work spans full-stack products, research tools, hardware, and design systems — usually in that order, sometimes all at once.
What follows is the trail: shipped projects, archived ones, and the things still being figured out.
Selected Builds
Tools, toys, and explorations.
2025View Project
Handwrite
Full-Stack Product
2025View Project
VibeEcho
iOS App
2025View Project
AnimalTaskSim
Research / Open Source
2026View Project
LubaUI
Open Source / Design System
2025 · ArchivedView Project
Automation & Agents
Workflows
2025 · ArchivedView Project
PMX CLI
Developer Tools
Log
A running record of things built, tested, and changed.
- Rewrote the LubaUI page around the 0.2.0 release, and refreshed the agent reference it serves at /lubaui/llms.txt.
- Shipped LubaUI 0.2.0 — themes that repaint their components, Reduce Motion honored system-wide, a type scale that grows with Dynamic Type, and built-in strings in English and German. Two of the 104 tests exist only to fail if that wiring ever comes loose.
- Started building a real iOS app on top of LubaUI — the first proper test of the system outside its own showcase.
- Refreshed AnimalTaskSim around its clearest idea: a virtual lab for testing why animals make the choices they do.
- Added a pen-evaluation card to Handwrite: a small tool for comparing how recorded fonts behave on real plotter hardware.
- Prepared a VibeEcho release with a corrected in-app credit flow, tested end to end on real iPhone and iPad devices.
- Added a hybrid noise-floor check to AnimalTaskSim, making it easier to tell a real behavioral signal from expected model variation.
- Expanded AnimalTaskSim’s mouse reference from a small sample to a larger public IBL dataset, while preserving the original comparison set.
- Merged the hero with the intro paragraph and bumped the headline. Added a NOW box and this Log.
- Rewrote AnimalTaskSim around an adaptive-control agent. Three-circuit architecture, IBL mouse benchmarks.
- Shipped the Handwrite project page. Stripe payments, pen plotter pipeline, automated fulfillment.
- Site audit pass — dark mode parity, accessibility, performance cleanup.
- Rebuilt the Projects page with a terminal-style layout.