
CWScript
Smart contract language
San Francisco
I design programming tools and new ways to work with AI.
At Idyllic, I’m exploring persistent agents you can extend with components and manage through chat and live controls.
I use ai-organs, a digital exoskeleton for my work and life. It lets agents search years of my notes and conversations to help with research and writing.
I founded Terran One, where we built languages, debuggers, and virtual machines for CosmWasm blockchains.
Before that, I led developer experience at Terra, where I worked on growth, tooling, and the SDKs.
I write about language design, AI interfaces, and the craft of making complex systems understandable and useful.
This week's experiments with Ghostwriter and the other systems I want to run in Idyllic.

Working on my startup again after a 6-month hiatus.

Editing an agent's routines and data from a phone.

Making animated explainers for Sim Academy with Claude Code.
