03 · How I Work · 2026
Direct the work. Judge the outcome.
I don't write code by hand. I give AI agents a spec, a plan and a definition of done, then check what comes back the way a founder checks a contractor. Here is the year in order, and then the method.
- 01
Spec
What is this for, who uses it, what does “working” mean. Written in the research vault before any code exists.
- 02
Plan
The spec broken into tasks small enough that one agent can finish one and I can verify the result in a browser.
- 03
Build
Agents work in parallel where tasks are independent. A second agent verifies the first one's work before I look.
- 04
Judge
Does it run, does it do what I asked, what did it get wrong. Outcomes, not code. Then the write-up.
AThe year, in order
- Feb 2026
First builds: GeoWatch and ETF Screener
Two weekend projects to learn the spec-plan-build loop with Claude Code: a geopolitical conflict and macro dashboard, and a BlackRock ETF screener. Both deployed to Vercel.
Crypto Leads
A lead-generation app for DeFi protocols and Wormhole integrations with AI summaries, built for the BD work I was doing at the time. Later replatformed into Leads CRM.
- Mar 2026
M1 agentic payments report and the Project Momentum sprint
The first milestone report of the agentic-payments research program (2026-03-23), put together with AI as a research tool and reviewed by me: stablecoins, smart wallets, payment patterns, verification, chains and standards. In parallel, a two-week Expo sprint on a social self-improvement app to decide whether it should become a company.
- Apr 2026
x402 verifier prototype, four testnet settlements, Consensus Miami
Scaffolded a pnpm monorepo, settled a baseline x402 payment on testnet on 2026-04-23, then routed it through my own facilitator-in-the-middle and a browser dashboard. Stalled 2026-04-29. Took the thesis to Consensus Miami.
- May 2026
Hearth build starts; Personal OS
A private client asked for an operations platform for a staffed household. First commit 2026-05-04. Personal OS, a single-user life dashboard pulling Google Calendar, Whoop, Strava, Apple Health and Plaid into one place, started the same month.
- Jun 2026
Hearth in production, Proof market maker, Dart Tracker
Hearth shipped to real users by 2026-06-10 after 721 commits. Built a market-making bot with a kill switch and an operator dashboard for the Proof.trade paper-trading competition. Started Dart Tracker, a two-person collector's catalogue, as a design-first experiment.
- Jul 2026
Marathon training app; VC thesis vault
Started the marathon app on 2026-07-01: Supabase with row-level security, Whoop and Strava sync, an hourly cron pinned to 6am local time. Began the VC and thesis vault where the sector theses on this site originate.
- Aug 2026
Marathon public demo; Fieldnotes refresh pipeline
Added a public demo mode to the marathon app (2026-08-24) so visitors can use it without an account. Designed the day-gated data refresh with human review flags that Fieldnotes runs on.
- Sep 2026
Solana knowledge vault, Field Manual published, this site
Built a 74-note Solana knowledge base (2026-09-02 to 09-05) around four questions. Published the Agentic Payments Field Manual on 2026-09-06. Shipped this portfolio in three days with five parallel agents.
BThe method
The method
I don't write code by hand. I direct it and judge outcomes. Every project on this site was built by giving AI agents (mostly Claude Code) a spec, a plan, and a definition of done, then checking what came back the way a founder checks a contractor's work: does it run, does it do what I asked, what did it get wrong.
The loop is the same every time. Spec first: what is this for, who uses it, what does "working" mean. Plan second: the spec broken into tasks small enough that an agent can finish one and I can verify it. Build third, with agents working in parallel where the tasks are independent, and a second agent verifying the first one's work before I look at it. The Hearth build ran this loop for six weeks and produced 721 commits and 95 database migrations; I read none of the code and reviewed every outcome.
Priors, not predictions
Where I can, I write down what I believe before I find out. The agentic-payments research logged five open questions with explicit probabilities instead of conclusions. On whether agent identity standardises: 45% balkanised, 40% dominant-player quasi-standard, 15% a real single standard within twelve months. A stated prior is worth more six months later than a confident guess, because you can score it.
Recording what contradicts the thesis
The numbers I keep most carefully are the ones that cut against me. When x402 volume fell 92% from its December 2025 peak, when half of what remained looked like wash trading, when the average transaction turned out to be $0.20 instead of the $5–50 my model assumed, those went into the Field Manual under their own heading. A thesis that only cites its supporting evidence is a pitch. I would rather have the version I can defend in a room.
The research vault
Everything I read and every session I run with an agent gets captured. The Crypto × AI vault holds around 455 notes from March to September 2026, with a hook that records each working session automatically. The Solana knowledge base I built in early September 2026 has 74 notes organised around four questions (is the tech getting better, are institutions here, is anyone making money, does it accrue to SOL) and a running list of claims that did not survive verification. The essays on this site are written out of those vaults, which is why every number carries a date.
The ELO Agent Operating System
In June 2026 I wrote a proposal for how I would run a portfolio of products with an agent workforce, modelled on a small company. I am the CEO and set direction from my phone. An orchestrator agent is the chief of staff: it plans the week, dispatches work, reviews results and escalates decisions. Each product gets a squad with a spec agent, builder agents, an independent verifier, and a design agent. Scheduled routines are the office clock: a Monday planning run, daily build loops, a Friday report with screenshots and preview links.
The constitution underneath it is what I actually care about. Outcomes, not code: agents report what works now, demonstrated. Verified by a second agent or it isn't done. One committed thread per squad per week, with new ideas going into an inbox for Monday triage rather than into the current sprint. Escalate, don't spin: three attempts or thirty minutes, then write it up and move on. Production and money need a human tap. And a hard cap of about 10% of agent time on improving the system itself, because a dashboard is the easiest way to avoid shipping. The proposal is still a proposal; the pieces I have run for real are the spec-plan-build loop, the verifier gate, and the phone-first control surface.