Ramblings of a Coder's Mind

Engineering × AI × Scale

Tag: ai-assisted-development

Posts tagged with ai-assisted-development

Optimising Cost for Agent Teams

The last post made the agents fast. Fast got expensive. At peak, the work cost about $2.50 per PR, or $450 to $520 a day, at API-equivalent list price. Then I changed which model did which job, and how much each session read. Cost per story went from about $4.30...

Read on →

Optimising Feedback Time for Agent Teams

Two engineers worked on the same codebase with the same tool, Claude Code. Once the changes in this post were in place, I shipped about twice as many cards to users each day as the engineer who created the repo, about 37 against 18. Each one passed every check before...

Read on →

AI Maturity Is a Lagging Indicator of Engineering Maturity

Two engineers worked on the same repo with the same AI tool, Claude Code. The engineer who created the repo had a strong setup. After I changed the engineering around the agents, I shipped about twice as many cards a day as they had. Then the cost per story fell...

Read on →

Use the Agent to Build Your Own Understanding

I joined a project partway through. The agent could read the whole repo in minutes. I couldn’t. The decisions about what to build and how were still mine, and I couldn’t make them on the agent’s understanding. So I turned the usual setup around. Instead of asking the agent questions,...

Read on →

The Comfort Plateau AI Built For You

I’ve spent the last year watching engineers and writers adopt these tools, and the same pattern keeps showing up. The first three months look transformative. The next nine look almost identical to the first three. The output keeps coming. The confidence keeps building. The skill stops moving. This isn’t a...

Read on →

The Judgement Pyramid: Reasoning vs Measurement

A team I was talking to had built a code-review skill in Claude Code. It looked good: a careful prompt, a set of rules, and examples. Then it shipped a PR with a nested recursive loop inside another recursive loop. Cyclomatic complexity any static analyser (PMD, radon, ESLint’s complexity rule)...

Read on →

Structuring Claude Code for Multi-Repo Workspaces

Claude Code understands one repo at a time. Most teams have thirty. Microservices, shared libraries, infrastructure-as-code, frontend apps, data pipelines, all in separate git repos. Start Claude Code in one and ask about another, and it has no context. It doesn’t know the workspace exists. To give Claude Code context...

Read on →

Agentic Patterns Developers Should Steal

Production agentic systems decompose problems and use the right tool for each step. Most developers hand the AI the whole problem. That’s the gap. Teams building production AI workflows have developed patterns for making AI reliable. Developers using AI coding assistants like Claude Code, Cursor, or Copilot mostly haven’t adopted...

Read on →

Observability for AI-Assisted Development

Developers using AI estimate they’re 24% faster. A randomised controlled trial measured them at 19% slower. That’s from METR’s 2025 study. These were experienced open-source developers working on their own codebases with tools they chose. Their self-assessment was off by over 40 percentage points. If your perception of AI’s impact...

Read on →

intelligent Engineering: In Practice

Principles are easy. Application is hard. I’ve written about intelligent Engineering principles and the skills needed to build with AI. But I kept getting the same question: “How do I actually set this up on a real project?” This post answers that question. I’ll walk through the complete setup, using...

Read on →

Context Engineering for AI-Assisted Development

Same model, different tools, different results. If you’ve used Claude Sonnet in Claude Code, Cursor, Copilot, and Windsurf, you’ve noticed this. The model is identical, but the behavior varies. This isn’t magic. It’s context engineering.

Read on →

intelligent Engineering: Principles for Building With AI

Software engineering is changing. Again. I’ve spent the last two years applying AI across prototyping, internal tools, production systems, and team workflows. I’ve watched it produce an elegant solution in seconds, then confidently generate code calling APIs that don’t exist. I’ve seen it save hours on boilerplate and cost hours...

Read on →