Field notes, experiments, and writing from the lab.
DevDay control-plane checklist
Pre-DevDay operator pin: agency, economics, contracts. Score the stage against your harness before you clap.
Cost-per-task beats benchmarks when fleets call tools
Frontier week: Astra vs Gemini 3.8 Flash cost gap, Muse Spark pitching fewer tool calls. Price-per-token lies under agentic load. Measure cost-per-completed-task against a pinned schema.
The agent looped. The fighter shipped.
Clash of Steel Blades is a 2.5D Khanda vs Katana fighter in the browser. The first coding agent doom-looped on the build. Switching the worker finished it.
The agent did not get stupid. The schema moved.
When a tool schema drifts under a live agent — enums renamed, param types tightened — the agent looks broken. It is not. The contract broke. Pin versions. Fail closed.
Most of your ChatGPT traffic is hiding in Direct
GA4's AI Assistant channel is a floor. Most ChatGPT visits still land as Direct because the client strips the referrer.
Agent tabs in Telegram
Official Grok Bot still has no Telegram. I didn't install a chatbot. I made each topic an agent.
Two games, built to learn
A woodblock samurai brawler and a head-tracked rail shooter, both built as proof of concepts. The point wasn't the games. It was being a beginner again, where the agent can't fake it.
Your agent's bill isn't the model. It's the query path.
The 2026 AI cost reckoning trains your attention on the token meter. When I traced where an agent's spend actually went, the model was the easy part. The leak was the warehouse the agent queries.
The agent control plane is the actual fight
Karpathy joined Anthropic to run autoresearch at frontier scale. The same closed loop is the operator-tier curriculum now, one tier down.
Notes on how observer-agents fail
Three failure modes in agents that synthesize work you own, and why the third one breaks the whole review chain.
The shape of agents that observe their own outputs
A class of agent is emerging that doesn't do new work. It reads what you already have through a perspective you didn't take.
Standing up acidlemon, again
Why the lab notebook is back, the persona split with joelcitron.com, and how DESIGN.md became the source of truth.