Good Developers Are Not Wary. They Are Asking the Right Questions.
Rachel Laycock asks why good developers are wary of agentic development. Her questions are the right ones, but many of them already have answers. Here is how Spec-Driven[...]
OpenSpec and the Missing Flow from the User’s Perspective
OpenSpec describes very precisely what a system must do. But nowhere does it show, in one piece, how a user moves through the application step by step. This is not a bug in the[...]
Who Owns the Test Oracle?
More than 12,000 unit tests, all green. And still the bugs show up at the release boundary. This is what Paul Stack reports from Swamp, where agents write every line of code. In[...]
Reverse Engineering Existing Code into Specs
Spec-Driven Development works great when you start a new project. You write the specs first, and the AI agent implements them. But most of us don’t work on new projects. We[...]
From Prompt Template to Skill: The IREB AI4RE Prompt Guide
“Write user stories for an ordering portal.” Most requirements prompts look like this. The answer looks plausible, reads well, and nobody can say whether it is good. The next[...]
Hooks That Stop the Agent From Claiming “Done”
An AI agent that says “done” is making a claim. Claude Code hooks let the session ask for proof: a Stop hook that wants a fresh, green test report, and a status guard[...]
Harness Engineering: Why a Minimal CLAUDE.md and a Good Architecture Document Belong Together
The term Harness Engineering has established itself in recent months. The formula behind it is simple: Agent = Model + Harness. The harness is everything that makes up an AI[...]
Stop Splitting Frontend and Backend
I hear the same sentence in almost every project I join. “We have a frontend team and a backend team.” Nobody questions it. It is just how software is built today. But[...]
AI Tools for Developers Are Not Enough
Why are we putting so much energy into tools for the part of software development that is most likely to be automated? Why are we not building much more AI support for the rest of[...]
BMAD vs. Spec-Driven Development: Why AI Needs Better Specifications
AI is not only accelerating coding. It is shifting the center of gravity in software development. Implementation is becoming easier. Specification is becoming more important.[...]
AI Makes Coding Cheap. Requirements Are Now the Bottleneck
A recent article by Geoffrey Huntley argues that software development is becoming extremely fast and cheap because of AI. That observation is correct. Code that once took days[...]
Use Cases vs User Stories – Same Content, Different Outcome
In many discussions, I hear the statement: “Use Cases and User Stories can contain the same information.” At first glance, this sounds reasonable. Both describe requirements.[...]


