Skip to main content

4 posts tagged with "ai-agents"

View All Tags

Goodhart's Law and AI agents: how to measure developer productivity now

· 23 min read
Pere Pages
Software Engineer
A thermometer pushed to its maximum by a small robot holding a flame under it, between a developer quietly working beside a small plant and a conveyor belt carrying a growing pile of code and paper

When a company rewards developers for the number of pull requests they open, artificial intelligence (AI) agents can produce those pull requests almost for free. This post explains why counting output was always a weak way to measure software work, why agents make it actively harmful, and which measures still tell you something true.

Scaling software built with AI: where the real bottlenecks are

· 28 min read
Pere Pages
Software Engineer
A software pipeline where AI agents produce code very fast at one end and the work piles up in front of a few slow stages run by people

Imagine a team where artificial intelligence (AI) agents write most of the code, and then imagine it ten or a hundred times bigger. Writing code stops being the slow part. This post walks through the stages that become slow instead, from reviewing pull requests to talking to other systems, and proposes the best fix for each one.

Ontologies and Domain-Driven Design: What's New, What Isn't, and Why AI Cares

· 14 min read
Pere Pages
Software Engineer
A flat illustration: on the left, a network of blue dots joined by thin lines; on the right, solid teal and amber blocks with gears and a padlock; in the middle, a small robot stands on a bridge between the two and presses a panel of buttons

Ontologies are popular again, mostly because of artificial intelligence (AI) agents. A developer who knows Domain-Driven Design will find much of the idea familiar. This post covers what the two share, where they differ, and why the interesting work now is letting AI programs use your existing business model safely.

Why Anthropic Replaced Git with Scion, and What the Rest of Us Can Learn

· 16 min read
Pere Pages
Software Engineer
A flat illustration in two halves: on the left, a twisting tree whose branches each end in a heavy box, with a full copy going to every laptop in a row below; on the right, one glowing central server surrounded by small robots, each linked to it by a thin line and receiving a single page

In 2026, Anthropic's artificial intelligence (AI) agents began to merge more than 30,000 code changes a day into one repository, and git could no longer keep up. So Anthropic built its own source control system, Scion. Here is the problem it solves, how it works, and what it means for teams that will keep using git.