Hello World!¶
Ein Blog in 2026? Ich weiß - ich bin etwa 20 Jahre zu spät dran. Gebastelt und programmiert habe ich schon lange, darüber geschrieben noch nie. Ich wollte einen Ort, um meine Projekte, Gedanken und Erfolge zu dokumentieren. Für mich - und jeden der Spaß daran hat, hier teilzunehmen.
Warum eine eigene Website?¶
Als Developer hat man natürlich tausend Möglichkeiten, sich online zu präsentieren. LinkedIn, GitHub, Twitter – alles schön und gut. Aber nichts geht über die volle Kontrolle, die eine eigene Website bietet. Gleichzeitig dient diese auch als eigene Visitenkarte.
Ich wollte einen Ort, an dem ich:
- Projekte dokumentieren kann, ohne auf die Struktur einer Plattform angewiesen zu sein
- Gedanken und Notizen festhalten kann, die vielleicht auch anderen helfen
- Technologien ausprobieren kann, ohne Konsequenzen fürchten zu müssen
Der Tech-Stack¶
Die Seite basiert auf Flask – mein Go-to-Framework für Python-Webprojekte. Warum nicht Django? Weil Flask mir genau die Freiheit gibt, die ich brauche, ohne den Overhead, den ich nicht brauche.
from flask import Flask
app = Flask(__name__)
# Das war's. Kein ORM, kein Admin-Panel, kein Ballast.
Content-Management¶
Alle Blogposts und Projektseiten sind Markdown-Dateien mit YAML-Frontmatter. Kein CMS, keine Datenbank für Content. Einfach Dateien in einem Ordner. Das hat mehrere Vorteile:
- Versionierung mit Git
- Bearbeitung in jedem Editor
- Keine Abhängigkeit von einer Datenbank
Frontend¶
Das Frontend nutzt Bootstrap 5 als Basis, aber der Dark Theme und die Animationen (Partikel-Canvas, Scroll-Animationen, Parallax) sind komplett custom. Keine externen CDNs – alles läuft lokal in meinem Wohnzimmer.
Was kommt als nächstes?¶
- Mehr Projekte dokumentieren
- (Regelmäßige) Blog-Posts
- Vielleicht eine englische Version
- Easter Eggs verstecken 🥚
Viel Spaß!