Blog

Notes from the workshop.

How we build agents that ship real software: engineering write-ups, product decisions, and what we're learning about codebases in the wild.

The token math of an agentic coding task

An LLM token cost calculation for real agentic coding work: the 200k-in, 30k-out unit, why output dominates, and how iterations quietly multiply the bill.

State machines for agent workflows

An agent workflow buried in if-statements and retries is impossible to reason about. Model it as an explicit state machine and the chaos becomes legible.

Catching hallucinated file paths cheaply

A hallucinated file path is the easiest LLM code error to catch and one of the most damaging to miss. Here is how to check references before you trust them.

Building an eval harness for a coding agent

Build an LLM eval harness for a coding agent: deterministic graders plus judges, step and run scoring, and blocked-vs-failed, so quality stops being a guess.

How to price an AI product

Pricing an AI product is harder than SaaS because inference is a real cost on every call. A practical framework for pricing that covers cost and tracks value.

Impact analysis before you touch a line

Code impact analysis before you edit: map the blast radius with references, call graphs, and tests so surprises surface early, not later in production.

Least privilege for AI agents

Least privilege for AI agents means minimum access per task, not standing keys. Scoped, short-lived credentials and boundaries that bound the blast radius.

Context engineering for coding agents

Prompt engineering gets the attention, but context engineering decides whether a coding agent is reliable: what to put in the window, and what to leave out.