Nicht nur ein Ingenieur.
Ein Entwickler mit Anspruch.
Ich habe 2012 angefangen, Android-Apps in Java zu schreiben, als Smartphones die Menschen noch überraschten.
In 13 Jahren habe ich in weiten Teilen des Stacks gearbeitet: natives Android und iOS, dann React Native, dann Full-Stack-Web mit React, Next.js und Node, und heute Backend. Ich bin Technical Lead für Backend-Systeme von Webplattformen im Produktivbetrieb (Python, Node.js, Azure), mit praktischer KI-Erfahrung auf Integrations- und Proof-of-Concept-Ebene.
Was mir das Jahrzehnt auf Mobile hinterlassen hat, ist die Gewohnheit, unter Einschränkungen zu bauen. Eine veröffentlichte App lässt sich nicht heiß patchen, also hört Abwärtskompatibilität auf, optional zu sein. Und man baut für das Gerät, das man bekommt.
Jetzt gehe ich tiefer in die Zuverlässigkeitsseite von KI-Systemen: Evaluierung, Retrieval-Korrektheit und Kosten.
Performance ist ein Feature
Schnell und fehlertolerant by design, nicht zufällig. Die meisten meiner Verbesserungen kamen daher, den langsamen Pfad erst zu messen statt ihn zu raten.
Architektur vor dem Prompt
KI-Werkzeuge sind nur so gut wie die Struktur, in der sie arbeiten. Deshalb kommen Grenzen, Fehlermodi und Kosten vor dem Modell.
Nutzerinstinkt aus dem Mobile-Bereich
13 Jahre Auslieferung an echte Nutzer geben einem eine Perspektive, die die meisten Backend-Ingenieure nie bekommen. Ich habe nie vergessen, wer auf der anderen Seite der API ist.
Ehrliche Evolution
Android 2012. Backend auf Azure 2026. Ich gehe tief in das, was kommt, gebe aber nicht auf, was noch funktioniert.