In the open
Products currently live.
ReadySetBind
Turns an insurance quote PDF into a ready-to-sign bind package — the AI reads the fields, a human verifies every one, then it routes to the underwriter. A live pilot.
TariffRefunded
Tariff-refund recovery for small importers. Protest windows close on a fixed legal schedule and the refund pool shrinks 8–10% a month, so the whole product races the clock. Free analysis; broker partnership in progress.
Latest in the build journal
The three most recent entries. See the full journal →
- AUG 13
SecuritySalesHub — a multi-vendor restack begins
GridSignals, generalized: pre-sales signal intelligence across energy, financial services, and healthcare, recommending security products from 47 vendors instead of one. A two-hop event → capability → product path keeps every suggestion auditable. Still building; deploy not yet wired.
- AUG 11
Seller-Admin-Tools published
An offline, deterministic toolkit that turns a weekly CRM export into the forecast narratives, QBR decks, and account plans a seller builds by hand — adapted from an enterprise security-sales methodology. On-screen numbers and the exported decks cannot disagree. 72 commits · 10 PRs in 3 days.
- AUG 11
GridSignals published
Turns the public record around 172 US energy companies into scored, sourced signal cards, mapping regulatory and incident events to Microsoft security products. Stdlib-only pipeline, 84-module test suite, honest empty states. 337 commits · 115 PRs in 9 days.
Recent writing
Field notes from building with AI agents. All posts →
Let Claude conduct, let Codex build
Claude workers were draining my weekly allowance. I moved implementation to Codex and kept Claude planning and reviewing. Here's what the token logs showed, what broke, and how the skills have changed.
Where your Claude API bill comes from
The subscription version of this cut me off for a week. The pay-as-you-go version doesn't cut you off — it just bills you, and everyone blames the same wrong thing. Your invoice is fully explainable from four numbers on every response.
Why you hit your Claude Code limit
I hit the Claude Max weekly cap two weeks running and blamed my CLAUDE.md. It was the wrong suspect. The real drain is a cache miss — invisible on any per-token chart — and the fix is a habit, not a diet.