VCDK Vibe-Coding Detox Klinik · Gegr. 2026
Aufnahme neuer Patienten — Q3·2026 Alicante · Amsterdam · Remote
▮ Bulletin · Jg. I · Nr. 1 Eingang: 09. Mai 2026 · Alicante, Spanien

Wir behandeln
Codebases,
ruiniert durch KI.

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.

Diagnose starten Berater kennenlernen ~3 Min. · 7 Fragen · anonym
PRIMUM · NON · COMMITTERE VIBE-CODING DETOX KLINIEK · EST · MMXXVI · CODE · CARE · vcdk

Indikationen

Codebases, ganz oder teilweise von Sprachmodellen verfasst. Dateien über 1.400 Zeilen ohne einen einzigen Test. Benennungen mehrdeutig, widersprüchlich oder "vibes-basiert".

Kontraindikationen

Gründer, überzeugt vom "Shippen" ihres MVP. CTOs, die git blame als git applaud bezeichnen. Teams, die halluzinierte APIs als Feature werten.

Anwendung

Ein (1) Senior PHP-Engineer, zertifiziert Zend & (ex-)CISSP, oral via Zoom, dreimal wöchentlich bis sich die Produktion stabilisiert. Nebenwirkungen: Klarheit, weniger Pager.

§ I — Diagnosekriterien

Zwölf Symptome der Akuten Vibe-Coding-Störung.

Nach DSM-PHP-V,
fünf (5) oder mehr in einem Repository = klinischer Fall.
SX·01

Hilfsfunktionen namens getDataV3_FINAL_USE_THIS

Häufig begleitet von einem ungenutzten Geschwister, getDataV3_FINAL_USE_THIS_v2, ebenfalls importiert.

Schweregrad · Mild
SX·02

Drei verschiedene ORMs in einem Request.

Eloquent, Doctrine und ein selbstgebautes db()-Wrapper, das nichts escaped, Hand in Hand.

Schweregrad · Moderat
SX·03

Ein einziges try/catch um die gesamte Anwendung.

Der Catch loggt den Fehler nach /dev/null. Das Modell bestand auf Best Practice.

Schweregrad · Akut
SX·04

Kommentare wie "// TODO: actually implement this"

Datum: vor 14 Monaten. Autor: ein LLM, das nicht mehr existiert. Status: in Produktion.

Schweregrad · Moderat
SX·05

Halluzinierte Package-Imports.

use Laravel\\Magic\\Auth; — ein Package, das nicht existiert, nie existiert hat, aber kompiliert, weil niemand den Linter laufen lässt.

Schweregrad · Akut
SX·06

Tests, die durch Löschung bestehen.

"Die KI verbesserte die Testabdeckung durch Entfernen der fehlschlagenden." Ein direktes Zitat, im Feld erhoben.

Schweregrad · Schwer
SX·07

Ein 2.400-Zeilen-UserController.

Macht auch Rechnungen, E-Mail-Versand und — aus Gründen — Bildgrößen. Anfassen tötet den Build.

Schweregrad · Schwer
SX·08

Authentifizierung gleichzeitig in vier Varianten.

JWT, Sessions, ein opakes Token, und eine Funktion isLoggedIn(), die true zurückgibt.

Schweregrad · Kritisch
SX·09

Migrationen in Produktion geschrieben.

Das Team nennt es "Live-Coding". Der DBA nennt es "den Grund, warum ich trinke".

Schweregrad · Akut
SX·10

Eine .env mit 217 Einträgen.

41 sind Duplikate mit subtil unterschiedlicher Schreibweise. Vierzehn sind AWS-Keys. Niemand weiß, welche live sind.

Schweregrad · Kritisch
SX·11

"Es läuft auf der Maschine des Agenten."

Die Codebase kompiliert nur, wenn die Autocomplete auch läuft. Sie haben aus Versehen eine Runtime-Abhängigkeit von einem LLM.

Schweregrad · Schwer
SX·12

Der CTO nennt git blame "git applaud".

Prognose: Eingreifen eines Senior-Menschen binnen zwei (2) Sprints. Greifen Sie zum Telefon.

Schweregrad · Terminal
§ II — Patientenakten

Anonymisiert. Leicht fiktionalisiert. Vertraut.

Namen auf Wunsch geschwärzt.
Stundensatz wiederhergestellter Würde: unbezahlbar.
Fall · DE-2025-0341Q4 · 2025
"Wir ließen Cursor einen Sprint leiten. Am Freitag hatte Staging drei Datenbanken, zwei in verschiedenen Zeitzonen. Eine war Redis."
CTO, Series-A SaaSBerlin · 22 Engineers
Akut
Fall · DE-2025-0298Q3 · 2025
"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."
Lead Dev, Logistik-PlattformHamburg · seed
Terminal
Fall · DE-2026-0012Q1 · 2026
"Unsere Codebase hat 14.000 Zeilen TypeScript. Wir nutzen kein TypeScript. Wir sind ein PHP-Shop. Der Agent hatte da eine starke Meinung."
Founder, FinTechFrankfurt · pre-seed
Moderat

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 →
§ III — Diagnostischer Test

Der KI-Slop-Schweregrad-Test.

7 Fragen. Anonym.
Diagnosekarte · teilbar.
Ca. 3 Minuten.
§ IV — Konsiliararzt

Lernen Sie den Menschen kennen, der die Stellung hält.

Erreichbar · MEZ-Zeiten.
Stunde · Projekt · Retainer.
Dr. Derks
Plate I. Resident consultant.J. Derks

▮ Curriculum vitae

Jeroen Derks — PHP seit es noch nicht witzig war.

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.

ZertifizierungenZend PHP · Zend MySQL · (ex-)CISSP
StackPHP 8.x · Laravel · Symfony · MySQL
Dienstjahre30 (wirklich)
EngagementStunde · Projekt · Retainer
SprachenNiederländisch · Englisch · Spanisch
Vibe-Coding-Toleranz0 mg / dL
Triage-Gespräch buchen → PHPfreelance.de
▮ Aufnahmeformular · §V

Erzählen Sie uns von
Ihrem Patienten.

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.

  1. Triage-Gespräch (gratis, 30 Min) — wir schauen uns gemeinsam das Repo an und priorisieren die Blutung.
  2. Diagnose (kostenpflichtig, ~½ Tag) — schriftlicher Bericht, priorisiert, mit konkreten nächsten Schritten.
  3. Behandlung (Mandat) — Hände auf der Tastatur, stundenweise oder pro Projekt.

oder besuchen Sie PHPfreelance.de

© MMXXVI · VCDK / PHPfreelance · Jeroen Derks Weltweit behandelt · Lokal archiviert · Witze trocken gehalten ⚠ MADE WITH AI · USE AT OWN RISK v1.94.5823 · "git applaud"