Good Developers Are Not Wary. They Are Asking the Right Questions.

Consulting
en / de

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

Consulting
en / de

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?

Consulting
en / de

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

Consulting
en / de

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

Consulting
en / de

“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”

Consulting
en / de

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[...]

Back to the 90s: The Software Engineer Has All the Roles Again

Consulting
en / de

When I started as a software engineer in the 1990s, I programmed COBOL on the IBM mainframe. Later, client/server applications came along. Many things were simpler back then. Not[...]

Harness Engineering: Why a Minimal CLAUDE.md and a Good Architecture Document Belong Together

Consulting
en / de

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[...]

Shift Left Needs Artifacts, Not Just Conversations

Consulting
en / de

Rachel Laycock wrote a post called Maybe We Shouldn’t Be Reviewing All This Code. It is a response to Brian Houck, who worries that automating code review away will cost us[...]

Agile Is Not Dead. The Agile Industry Might Be.

Consulting
en / de

I keep hearing it lately: “Agile is dead because of AI.” At conferences, in customer meetings, on LinkedIn. The reasoning is usually the same: If an AI agent builds in[...]

Why Vaadin Browserless Testing Is a Game Changer for AI Generated Web Applications

Development
en

AI coding agents write code fast. The bottleneck is no longer typing, it is verification. How fast can the agent find out that the code it just wrote is correct? This is where[...]

The Three Levels of Spec-Driven Development, and Where the AI Unified Process Sits

Consulting
en / de

Spec-driven development is a popular term at the moment. Everybody uses it, and everybody means something slightly different. Birgitta Böckeler from Thoughtworks wrote a helpful[...]

Go to Top