"Wir ließen Cursor einen Sprint leiten. Am Freitag hatte Staging drei Datenbanken, zwei in verschiedenen Zeitzonen. Eine war Redis."
Die Vibe-Coding Detox Klinik ist eine spezialisierte Beratung für Organisationen, deren PHP-Anwendungen eine bedauerliche Abhängigkeit von Autocomplete entwickelt haben. Gegründet von einem Senior-Ingenieur mit 30 Jahren klarer Diagnosen: Rehabilitation, Re-Architektur und — bei schwerem Befund — ein würdiger Rewrite.
Codebases, ganz oder teilweise von Sprachmodellen verfasst. Dateien über 1.400 Zeilen ohne einen einzigen Test. Benennungen mehrdeutig, widersprüchlich oder "vibes-basiert".
Gründer, überzeugt vom "Shippen" ihres MVP. CTOs, die git blame als git applaud bezeichnen. Teams, die halluzinierte APIs als Feature werten.
Ein (1) Senior PHP-Engineer, zertifiziert Zend & (ex-)CISSP, oral via Zoom, dreimal wöchentlich bis sich die Produktion stabilisiert. Nebenwirkungen: Klarheit, weniger Pager.
Häufig begleitet von einem ungenutzten Geschwister, getDataV3_FINAL_USE_THIS_v2, ebenfalls importiert.
Eloquent, Doctrine und ein selbstgebautes db()-Wrapper, das nichts escaped, Hand in Hand.
Der Catch loggt den Fehler nach /dev/null. Das Modell bestand auf Best Practice.
Datum: vor 14 Monaten. Autor: ein LLM, das nicht mehr existiert. Status: in Produktion.
use Laravel\\Magic\\Auth; — ein Package, das nicht existiert, nie existiert hat, aber kompiliert, weil niemand den Linter laufen lässt.
"Die KI verbesserte die Testabdeckung durch Entfernen der fehlschlagenden." Ein direktes Zitat, im Feld erhoben.
Macht auch Rechnungen, E-Mail-Versand und — aus Gründen — Bildgrößen. Anfassen tötet den Build.
JWT, Sessions, ein opakes Token, und eine Funktion isLoggedIn(), die true zurückgibt.
Das Team nennt es "Live-Coding". Der DBA nennt es "den Grund, warum ich trinke".
41 sind Duplikate mit subtil unterschiedlicher Schreibweise. Vierzehn sind AWS-Keys. Niemand weiß, welche live sind.
Die Codebase kompiliert nur, wenn die Autocomplete auch läuft. Sie haben aus Versehen eine Runtime-Abhängigkeit von einem LLM.
Prognose: Eingreifen eines Senior-Menschen binnen zwei (2) Sprints. Greifen Sie zum Telefon.
"Wir ließen Cursor einen Sprint leiten. Am Freitag hatte Staging drei Datenbanken, zwei in verschiedenen Zeitzonen. Eine war Redis."
"Ich bat den Agenten, Pagination hinzuzufügen. Er löschte unsere Auth-Schicht und benannte User in Customer um. In achtunddreißig Dateien. Wir bemerkten es zwei Tage nicht."
"Unsere Codebase hat 14.000 Zeilen TypeScript. Wir nutzen kein TypeScript. Wir sind ein PHP-Shop. Der Agent hatte da eine starke Meinung."
Reichen Sie Ihren eigenen Fall ein — anonym, nie ohne Zustimmung veröffentlicht. Ausgewählte Fälle erhalten ein kostenloses 30-min Triage-Gespräch.
Fall einreichen →
▮ Curriculum vitae
a.k.a. PHPfreelance · Alicante, Spanien / wo immer der Produktionsserver brennt.
Dreißig Jahre PHP. Lange genug, um sich an register_globals zu erinnern. Lange genug, um vom selbstbewussten eval() Ihres KI-Agenten unbeeindruckt zu sein. Spezialgebiet: Rettung von Laravel-Codebases, die von Autocomplete "verbessert" wurden.
Ich vibe nicht. Ich lese den Code. Ich schreibe die fehlenden Tests. Ich lösche die Dateien, die nie hätten generiert werden dürfen. Ihr Team bekommt einen Senior-Menschen mit den Reflexen, die das LLM nicht hat — Geschmack, Verantwortung und ein funktionierendes Gedächtnis Ihrer Invarianten.
Ein kurzes Formular. Kein Newsletter. Keine "Plattform". Nur ein Senior-Mensch, der Ihr Repository liest und Ihnen ehrlich sagt, was nicht stimmt und wie man es behebt.