aiia.li
EN DE

webentwicklung

AI in Action: Warum ich meine Website trotz Website-Buildern selbst gebaut habe

In einer Welt voller Website-Baukästen und endloser KI-Theorie liegt der wahre Wert oft im Selbermachen. Ein Blick hinter die Kulissen von aiia.li.

Es gibt heute für absolut alles einen Website-Baukasten. In gerade einmal zwölf Minuten kann man sein Portfolio online bringen. Die einzig logische Konsequenz daraus? Natürlich drei Wochenenden damit zu verbringen, das Ganze von Grund auf selbst zu schreiben.

Weniger Theorie, mehr Praxis

Die Website heißt aiia.li. „aiia“ steht für AI In Action (KI in Aktion), und das .li ist da, weil jede vernünftige Domain seit 2004 geparkt ist und Liechtenstein – Gott segne es – immer noch ein paar Buchstaben übrig hat.

Der Teil „AI In Action“ ist der entscheidende Punkt. Es gibt online keinen Mangel an KI-Theorie: Hot Takes, Frameworks, Manifeste und Präsentationen mit zehn Slides, die die Zukunft der Arbeit erklären. Was man jedoch viel seltener findet, sind Menschen, die zeigen, was sie letzte Woche tatsächlich live geschaltet haben, inklusive all der noch sichtbaren Ecken und Kanten.

Genau dafür ist aiia.li da: Dinge, die ich gebaut habe (PUCO und ein paar andere), Beiträge darüber, wie sie entstanden sind, und die kleinen, ehrlichen Details, die man nicht in eine Keynote packt.

Zwei ehrliche Gründe für den eigenen Weg

Warum also der komplizierte Weg? Es gibt zwei Gründe für die Existenz der Seite, sortiert nach Ehrlichkeit:

  1. Eigentum: Ich wollte meine LinkedIn-Texte an einem Ort sammeln, der tatsächlich mir gehört – direkt neben den Projekten und nicht verstreut im Feed einer fremden Plattform.
  2. Kontrolle: Ich hatte keine Lust, dass ein CMS mit mir darüber diskutiert, wie meine eigene Website auszusehen hat.

Ein Plädoyer für den „langweiligen“ Tech-Stack

Die Architektur basiert ganz bewusst auf einem „langweiligen“ Stack: FastAPI, MariaDB, Jinja und nginx.

Das ist exakt dieselbe Struktur wie das Backend von PUCO. Warum? Weil es viel günstiger ist, ein bestehendes mentales Modell wiederzuverwenden, als ein neues zu lernen.

War es die effizienteste Entscheidung?

Nein. War es die richtige? Wahrscheinlich schon. Aus desselben Grund, aus dem es sich manchmal lohnt, sein eigenes Abendessen zu kochen, obwohl das Restaurant im Erdgeschoss geöffnet hat.

aiia.li ist live. Praxisnah, ergebnisorientiert und ohne jede Theorie, die ich nicht selbst im Code getestet habe.

Tags: webentwicklungkifastapiprogrammierungsoftwarearchitekturindie-hackingcmstech-stack