Meinen gesamten Blog mit Claude Code neu aufgebaut
Vor 2023–2024 fand ich persönlich, dass ein klassischer Tech-Blog durchaus seinen Wert hatte. Man konnte seine Notizen zusammenfassen, Interview-Erfahrungen und Aufgaben festhalten, und sogar Fallstricke und Details dokumentieren, in die man mal reingetreten ist.
Aber ab Mitte 2025 wurden die Modelle immer schneller iteriert und gleichzeitig immer stärker. Sogar Cursor — ein AI Code Editor, den ich in der ersten Jahreshälfte 2025 noch ziemlich gut fand — konnte in der zweiten Jahreshälfte spürbar nicht mehr mit Claude Code mithalten. Da wusste ich: Zeit, mit der Zeit zu gehen und den ganzen Blog von Grund auf umzubauen (in der Hoffnung, dass der Wert erhalten bleibt).
Zahlen
Ich fange mal mit den Zahlen an, denn dieser Umfang wäre rein mit Menschenkraft extrem zeitaufwändig gewesen — und ich kann mit Sicherheit sagen, dass mich die Aufschieberitis mit hoher Wahrscheinlichkeit komplett besiegt hätte. Aber mit Hilfe von AI-Tools war es in 10 Tagen erledigt (und das auch noch während des chinesischen Neujahrsfests). Qualität ist akzeptabel — ein kleines Wunder, wenn man so will.
| Metric | Value |
|---|---|
| Duration | 10 days (Feb 8–18, 2026) |
| Total commits | 104 |
| Files changed | 1,078 |
| Lines inserted | 263,000+ |
| Lines deleted | 21,000+ |
| Locales | 4 → 10 |
| Docs translated to English | 89 |
| Translation files generated | 801 (89 docs × 9 locales) |
| Blog posts with full i18n | 5 |
| Tools used | Claude Code |
Was ich tatsächlich gemacht habe
Phase 1: Grundgerüst (8.–9. Feb.) — 8 Commits
Startseite und About-Seite komplett von Grund auf neu designed. CLAUDE.md als Projektverfassung eingerichtet — Commit-Format, i18n-Regeln, Konventionen für die Dateistruktur. Sprachversionen von 4 auf 6 erweitert. Das Ganze lief komplett über die Interaktion mit Claude Code.
In dieser Phase ging es hauptsächlich um Architekturentscheidungen: Wie soll die Startseite aussehen? Wie soll die About-Seite aufgebaut sein? Welche Konventionen soll das Projekt befolgen? Diese Fragen wurden alle durch den Austausch mit Claude geklärt — vor allem beim Erstellen des Ausführungsplans. Ich war nur für Review und Anpassungen zuständig.
Phase 2: Skalierung (11.–12. Feb.) — 14 Commits
Vier weitere Sprachversionen dazu (pt-BR, de, fr, vi), macht insgesamt 10. Theme-Übersetzungsdateien generiert. navbar und sidebar für bessere Inhaltsorganisation umgebaut. defaultLocale auf en umgestellt und Vercel i18n-Routing eingerichtet. Abhängigkeiten aktualisiert. Die Spracherweiterung war fast komplett mechanische Arbeit — genau das, worin AI glänzt. Verbraucht zwar massiv Token, aber per Hand wäre das in so kurzer Zeit schlicht unmöglich gewesen.
Phase 3: Inhalte (13.–14. Feb.) — 14 Commits
Alte Blogbeiträge aufgeräumt. Einen Jahresrückblick geschrieben. Alle Blogbeiträge in 10 Sprachversionen übersetzt. Eine Projects-Showcase-Seite gebaut. Startseite-i18n fertiggestellt. UI-Bugs behoben (ShowcaseCard-Button-Ausrichtung, dropdown-Clipping).
Was in dieser Phase auffiel: AI ist nicht besonders gut darin, Layout-Probleme (UI-Bugs) beim ersten Mal zu erkennen. Es brauchte mehrere Iterationen, in denen ich (also der Mensch) immer wieder die Korrekturrichtung vorgeben musste, bis die Darstellung tatsächlich stimmte.
