← All posts

developer-experience

Posts tagged "developer-experience".

Watching your context window like a pot on the stove

You interrupt your own flow to check /context, racing to save your work before compaction eats it. That vigilance is a tax — and you can automate it away.

agent-context-crystallizationai-codingcoding-agentsdeveloper-experienceproduct-behavior-contract
Read →

Compaction amnesia is why you keep re-explaining

Compaction keeps a coding agent running by quietly deleting the why, so you become its memory. What gets lost, why it compounds, and the local-first fix.

agent-context-crystallizationai-codingcoding-agentsdeveloper-experienceopen-sourceproduct-behavior-contract
Read →

Write your first behavior spec in 15 minutes

A step-by-step guide to writing a .pbc.md file for your product's most critical module. Start with plain Markdown; add structured blocks agents can read.

product-behavior-contractpbc-specdeveloper-experienceai-coding
Read →

AI agent context still misses the product layer

AI agents have AGENTS.md, memory banks, harnesses, and monitors. They still lack the product context layer — what the product promises and what must hold.

product-behavior-contractai-codingproduct-intelligencedeveloper-experience
Read →

Why AI agents keep violating your product rules

Your agent ships code that passes review and still breaks a product promise. It is not a capability gap — it is the product context no rules file gives it.

product-behavior-contractai-codingproduct-developmentdeveloper-experience
Read →

One file, two audiences

A .pbc.md file opens in VS Code, renders on GitHub, reads like any Markdown doc. Drop it into pbc.stewie.sh and the same file becomes navigable UI.

pbc-specmarkdowndeveloper-experienceproduct-behavior-contract
Read →