Harness Engineering: Why “Done” Isn’t the Agent Saying So
In November 2025, Justin Young at Anthropic published a post on what they had learned running long-running coding agents. One observation in that post…
In November 2025, Justin Young at Anthropic published a post on what they had learned running long-running coding agents. One observation in that post…
I had a conversation with a tech lead at a client last quarter that crystallized why this article needed to exist. They had spent…
In February 2025, Andrej Karpathy tweeted a phrase that stuck: “There’s a new kind of coding I call vibe coding, where you fully give…
A few weeks ago I sat with one of our senior engineers while he debugged a project that had gone sideways. The team was…
The framing I keep coming back to is from Andrej Karpathy’s June 2025 talk at YC’s AI Startup School. He called it “Software 3.0”…
Agentic AI is no longer a side feature or an experimental layer on top of existing products. It’s becoming the foundation underneath everything Google…
I spent April 28 and 29 in San Francisco at AI Dev 26, hosted by Andrew Ng and DeepLearning.AI. Thousands of developers, two days,…
This post assumes familiarity with AI coding agents (Cursor, Claude Code, Windsurf, etc.), basic prompt engineering concepts, and rules files (Cursor’s .cursor/rules/ or Claude…
Building reliable frontends by testing user behavior, not implementation details.