Wie ich diese Website mit KI-Unterstützung gebaut habe
Diese Seite ist ein statischer Astro-Blog, der auf Cloudflare liegt. Gebaut habe ich sie größtenteils mit KI-Unterstützung. Hier steht, was dabei gut lief und was nicht.
Was ich wollte
Eine Website, die wenig Pflege braucht. Beitrag als Markdown-Datei schreiben, pushen, fertig. Der Host baut neu. Kein Server, keine Datenbank, kein CMS. Der Gedanke dahinter war simpel: Ich will meine Zeit mit Schreiben verbringen, nicht mit Updates.
Wo es geholfen hat
Am meisten beim Aufsetzen. Astros Content Collections mit content.config.ts, Glob Loader und Zod-Schema hat man nicht im Kopf, wenn man so etwas zweimal im Jahr macht. Statt in der Doku zu blättern, hatte ich nach ein paar Minuten eine Version, die lief.
Ähnlich bei der Fleißarbeit drumherum: RSS-Feed, Sitemap, Security Header, ein Card-Grid, das auch am Handy funktioniert. Das sind alles bekannte Muster. Ein brauchbarer erster Entwurf spart da echt Zeit, auch wenn man ihn danach noch anfasst.
Beim Design war der Nutzen ein anderer. Ich kann schlecht beschreiben, wie etwas aussehen soll, aber ich erkenne sofort, wenn es falsch ist. “Dunkel, Glas, dezente Aurora” hinzuwerfen und CSS zurückzubekommen, an dem ich mich abarbeiten kann, war schneller als eine leere Datei.
Wo es im Weg stand
Veraltete Vorschläge, sehr selbstbewusst vorgetragen. Einige Lösungen benutzten ältere Astro-Patterns, die zu den aktuellen APIs nicht mehr passen. Der Build merkt das, aber eben nur, wenn man ihn auch laufen lässt.
Der Fall, der mir am meisten zu denken gegeben hat: Im Footer stand eine Zeit lang “cookieless analytics”. Es war überhaupt kein Analytics eingebunden. Nichts davon war Absicht, der Satz gehört einfach in so einen Footer, also stand er da. Und genau das ist das eigentliche Risiko. Nicht der Code, der nicht kompiliert. Den findet man. Sondern der Satz, der plausibel klingt und trotzdem nicht stimmt.
Und dann die Sache mit dem Aufhören. Wenn man nicht sagt, dass es reicht, kommt noch ein Feature und noch eins. Die Entscheidung, dass etwas klein bleibt, trifft niemand außer einem selbst.
Was am Ende steht
Eine Seite, die ich erweitere, indem ich eine Markdown-Datei in einen Ordner lege. Security Header und CSP liegen in einem Cloudflare Worker, die Schriften sind selbst gehostet, und Entwürfe haben eine eigene Vorschau-Route, die nicht indexiert wird.
Was ich mitgenommen habe, ist weniger griffig, als es in solchen Texten meistens klingt: KI ist stark bei allem, was gut dokumentiert ist und schon oft gemacht wurde. Schwach ist sie genau dort, wo nur ich beurteilen kann, ob etwas stimmt. Der Output ist ein guter Entwurf. Nachsehen und kontrollieren muss ich trotzdem.
Brauchst du etwas Ähnliches?
Ich helfe dir, es zu bauen oder herauszufinden, wie du es selbst bauen kannst.
E-Mail schreiben →