Jens Laufer
writes about Software Development, Data Science, Entrepreneurship, Traveling and Sports

October 10, 2026 · 8 minute read

Rebuilding Legacy Systems with AI Agents: Verification That Assumes the Agent Cheats

Agents leave requirements out and work on the tests. What the studies measured, and the test design that follows from it.

Deutsche Version: Legacy-Systeme mit KI-Agenten neu bauen I run an autonomous coding pipeline for my own company every day. Agents pick up tickets, implement them on a branch, and separate tests decide whether the result holds. I have documented 138 ways this system broke (German). One of them: a… Read more

October 10, 2026 · 8 minute read

Legacy-Systeme mit KI-Agenten neu bauen: Verifikation, die mit einem betrügenden Agenten rechnet

Agenten lassen Anforderungen weg und arbeiten an den Tests. Was Studien gemessen haben und welches Testdesign daraus folgt.

English version: Rebuilding Legacy Systems with AI Agents Für meine eigene Firma läuft jeden Tag eine autonome Coding-Pipeline. Agenten holen sich Tickets, setzen sie auf einem Branch um, und getrennte Tests entscheiden, ob das Ergebnis hält. 138 Arten, auf die dieses System kaputtging , habe ich… Read more

June 24, 2026 · 5 minute read

Ich habe meine Firma einer Maschine übergeben

Seit Monaten betreibt eine Flotte autonomer KI-Agenten meine GmbH — sie schreibt nachts Code, deployt ihn, führt meine Buchhaltung, verschickt Bewerbungen. Das hier ist kein Vortrag über die Zukunft der KI. Es ist ein Bericht von jemandem, der es tut. Mit Narben.

Die meisten KI-Vorträge zeigen eine Demo. Etwas Glänzendes, das auf der Bühne genau einmal funktioniert. Ich zeige Ihnen das Gegenteil: ein System, das jede Nacht läuft, ohne dass ich zusehe — und eine Liste von 138 Arten, auf die es kaputtgegangen ist . Denn das ist die ehrliche Geschichte… Read more

July 17, 2020 · 8 minute read

Why is it important to validate business ideas with Minimal Viable Products (MVP)

4 reasons, why should never build the whole product in one go

In 2006 I started the development of a Unified Messaging Server as a side project; with the server, you were able to send out messages via E-Mail, SMS, Letters, Fax and other channels. The software was quite flexible by using a plugin concept for the different channels. My goal was to sell the… Read more

June 10, 2020 · 5 minute read

Wie du es mit Proxys vermeidest beim Scrapen geblockt zu werden

Verschiedene Ansätze, die dir mit wenigen Änderungen im Code helfen

Die letzten Stunden hatte ich einen Scraper geschrieben, um die Produkte eines großen Internetmarktplatzes für eine Nischenanalyse zu ziehen. Der Scraper erforderte einigen Aufwand, weil die Website JavaScript für das Rendering verwendet, d.h. viel Code wird erst im Browser ausgeführt. Dies muss… Read more