Local when possible
Keep data and capability close to the person doing the work.
I’m a software builder. These days, most of my attention goes to native developer tools, local-first AI workflows, privacy-friendly analytics, and turning rough experiments into products people can rely on.
I’m building Verde, a Zig + SDL3 desktop workspace that brings several coding agents, terminals, and a browser into one tiling interface. I also work on Lytx, open-source web and product analytics designed around privacy and data ownership.
The path here has crossed ad technology, web products, games, API tooling, and teaching young students the fundamentals of programming. The specific tools change. The part I keep coming back to is making complicated systems feel direct.
This site is where I’ll publish the useful residue: design decisions, implementation notes, videos, product updates, and postmortems. There is deliberately no contact form or funnel. The best places to follow the work are below.
Keep data and capability close to the person doing the work.
Use the platform instead of shipping a browser when the difference matters.
Prefer a clear tool that earns a place in the workflow.
Write down tradeoffs, failed attempts, and what changed along the way.