Zwanzig Stationen zwischen 2016 und 2026. Jede davon ist durch eine Datei, einen Commit oder eine erreichbare Webseite belegt — nichts davon ist nachträglich hübsch erzählt.
Mit 11 die ersten Blöcke zusammengesteckt. Programmieren als Baukasten, nicht als Text.
Mit 12 der Einstieg in echte Syntax, eingeführt von meinem Vater.
Zehn bis fünfzehn Mitschülern Python beigebracht. Wer eine for-Schleife dreimal unterschiedlich erklären muss, bis es klick macht, versteht sie danach selbst anders.
Kali Linux, ein Cluster aus vier Raspberry Pis, LED-Projekte. Wirtschaftlich wertlos, praktisch lehrreich.
Der TikTok-Kanal @python_tutorials_de startet. Erklären als Lernmethode — und später mein wichtigster Vertriebsweg.
hello world, Turtle-Grafik, ursina. Bewusst von vorn statt auf Halbwissen aufzubauen.
Scraper, Flask, REST-APIs, OpenCV. Zwei Monate, in denen aus Übungen Werkzeuge wurden.
Jemand fragte unter einem TikTok-Video, ob ich einen Vinted-Scraper mit Discord-Anbindung bauen könne. Die erste Fassung brauchte 1,5 GB Arbeitsspeicher; nach dem Umbau ohne Browser waren es unter 200 MB. Zum Code
async, MongoDB, Proxy-Routing, Web-Dashboard. Zum ersten Mal an einem laufenden System weitergebaut statt neu angefangen.
Katalog, Warenkorb, PayPal-Checkout, Konten mit E-Mail-Verifizierung. Meine erste Seite für eine andere Person. Live ansehen
Rund 135 eigenständige Stadtseiten für lokale Suchanfragen, FAQ- und Breadcrumb-Auszeichnung. pystore.de
Gebäudereinigung und Gartenpflege, mit der Angebotsanfrage als zentralem Weg. Live ansehen
Technik, Installation, Modernisierung — im Kopfbereich ein interaktiver 3D-Roboter über Spline und WebGL, der auf Mausbewegungen reagiert. Live ansehen
Mein bestbetreutes Projekt: Seite, SEO und Google Ads aus einer Hand. Es kommen laufend echte Aufträge über die Seite herein — der Punkt, an dem aus „ich baue Webseiten" ein Geschäft wurde. Live ansehen
Mein technisch aufwändigstes Frontend: ein Kinovideo, dessen Wiedergabe der Scroll-Position folgt statt selbst zu laufen, und ein Showroom mit Fahrzeugen, die sich per Maus rundherum drehen lassen — sechs Modelle von Bugatti bis Lamborghini. Live ansehen
Österreichisches IT-Unternehmen, zugleich Auftraggeber und Kooperationspartner. Dreisprachig DE/EN/RO über ein eigenes i18n-Paket ohne gettext. Live ansehen
Eigene Plattform von der Lead-Recherche bis zur deployten Kundenwebseite. 44.285 Zeilen, 258 Commits. Zum Code
Technisch mein saubersten gebautes Projekt: 47.785 Zeilen, 1.545 Testfunktionen in 137 Dateien, Docker und als einziges eine CI. Zur Seite
FastAPI mit PostgreSQL und Redis, dazu eine native Android-App in Kotlin und Compose. 214 Tests, TOTP-Pflicht für Betreiber — und der Wirt pflegt alle Inhalte selbst. Nach der Übergabe gehört das System ihm.