Public code for the parts I can share.
Client systems usually cannot be open-sourced. So I use this space for smaller public projects, examples, and notes that show how I build.
Most paid client work is private, so this page is a lighter public proof layer.
I use public code and writing to show how I think about AI, frontend systems, and developer tools.
The main offer is still the sprint: one clear workflow, built and handed over.
AI and automation experiments
Small pieces around agents, LLM workflows, prompt caching, MCP, and practical AI interfaces.
Full-stack product code
Svelte, Node, TypeScript, databases, integrations, and the boring product pieces that make software usable.
Technical writing support
Posts that explain tradeoffs in plain English before they become product decisions.
Want the useful version?