2026-10-27 · Architektur
Erst in die Datenbank schreiben, dann das Ereignis verschicken: Das geht gut, bis der Prozess genau dazwischen abstürzt. In einem Messenger habe ich die Nebenwirkungen deshalb in eine Outbox verlegt.
2026-10-27 · KI im Produktivbetrieb
Ein Fahrzeughändler lässt die Bilder aus seinem 360°-Studio bei einem externen Dienst bearbeiten. Die Frage war, ob wir das selbst mindestens so gut können. Die Segmentierung war schnell gelöst — die Schwierigkeit lag woanders.
2026-10-26 · Architektur
Fünf neue Funktionen für einen Messenger, den Teams mit einem Befehl auf dem eigenen Server installieren. Jede hätte einen eigenen Dienst nach sich ziehen können. Am Ende kam keiner dazu.
2026-10-25 · KI im Produktivbetrieb
Drei Fehler aus drei Tagen in zwei KI-Systemen — und jedes Mal dieselbe Antwort: Das Sprachmodell ist für Sprache und für das Herauslesen von Fakten da. Was sich deterministisch entscheiden lässt, entscheidet Code.
2026-10-23 · KI im Produktivbetrieb
Ein Tag Handtest, neun verschiedene Fehler des Modells. Jede Korrektur konnte den Nachbarfall brechen, und prüfen liess sich das nur von Hand. Also habe ich Regressionstests gebaut.
2026-10-21 · Produkt & Preise
Auf einem Marktplatz tragen Anbieter Links zu ihren Dokumenten selbst ein. Bei einem Angebot öffnete sich keiner mehr: Die Website war umgezogen. Die Seite sah trotzdem normal aus.
2026-10-20 · KI im Produktivbetrieb
An einem Tag hat ein KI-Agent eine Änderung in zwei Repositories entworfen, geschrieben und ausgerollt. Die Frage war nicht, ob das Modell Code schreiben kann, sondern wie seine Fehler vor der Produktion auffallen.
2026-10-20 · KI im Produktivbetrieb
In LLMOps-Checklisten steht der Feature Store als Standardbaustein. Für eine mandantenfähige GenAI-Plattform habe ich geprüft, welches Problem er löst — und woran man erkennt, dass man es hat.
2026-10-20 · Projekt- und Teamführung
Ein Kunde wollte eine Schätzung für zwei Schritte und hatte 14 konkrete Fragen dazu. Bevor ich Tage gezählt habe, habe ich gemessen — und dabei ein Problem gefunden, das den Plan geändert hat.
2026-10-19 · Architektur
Eine Buchungsplattform sollte von einem Land auf mehrere wachsen. «15:00» muss dann überall 15:00 dort bedeuten, wo die Feier stattfindet. Die Prüfung fand einen Fehler, der in einem Land unsichtbar war.
2026-10-17 · KI im Produktivbetrieb
Die eigene KI-Pipeline für Fahrzeugfotos lief im Prototyp. Die nächste Frage: auf welcher Hardware, wenn die Daten in der EU bleiben müssen und der Rest der Anwendung bei Cloudflare liegt.
2026-10-16 · Architektur
Ein SEO-Audit ohne Zugang zur Search Console: nur das, was eine Suchmaschine von aussen sieht, und der Code. Der grösste Fehler war eine einzige Zeile.
2026-10-16 · Betrieb & Infrastruktur
Für meine Erstgespräche wollte ich eine Buchungsseite auf eigener Infrastruktur, mit Kalender und Stripe. Der naheliegende Kandidat hatte gerade aufgehört, quelloffen zu sein.
2026-10-16 · Recht & Compliance für Software
Ich wollte betriebene Anwendungen online verkaufen, an Firmen und an Privatpersonen. Zwischen «Stripe einbauen» und «darf verkauft werden» lagen Steuern, eine Kündigungsschaltfläche und viel Kleingedrucktes.
2026-10-16 · Produkt & Preise
Für meine betriebenen Anwendungen lag die Idee nahe: unbegrenzte Ressourcen, und wer übertreibt, wird gebeten zu gehen. Ich habe mich dagegen entschieden.
2026-10-07 · Betrieb & Infrastruktur
Eine Anwendung zu installieren dauert einen Nachmittag. Sie über Jahre am Laufen zu halten ist eine andere Tätigkeit — hier steht, aus welchen Teilen sie besteht.
2026-10-07 · Betrieb & Infrastruktur
Rechnungen wachsen selten durch eine grosse Entscheidung. Sie wachsen durch viele kleine, die niemand mehr zurücknimmt — hier sind die üblichen Stellen.