Zum Inhalt springen
Blog

Notizen aus der Arbeit an iOS-Apps und Automatisierung.

Hier sammle ich Notizen aus meiner Arbeit: iOS, Legacy, Automatisierung. Ein Thema pro Text.

Automatisierung & KI

Wenn das Modell sich sicher ist: Bibliotheksversionen, die es nie gab

Generierter Code scheitert selten sichtbar an fremden Bibliotheken. Er benennt Methoden, die es nicht mehr gibt, und Versionen, die es nie gab. Dagegen hilft kein genaueres Lesen, sondern eine Quelle, die nicht das Modell ist.

· 7 min

Mobile

Rewrite oder Refactoring: Die Frage ist falsch gestellt

Die Entscheidung fällt nicht am Code, sondern am Wissen, das in ihm steckt. Drei Signale, die sie tatsächlich bestimmen, und der Preis des Wegs, der meistens der richtige ist.

· 9 min

Automatisierung & KI

n8n in Produktion: was Wegwerf-Workflows von wartbaren unterscheidet

Ein visueller Workflow ist Code mit allen Pflichten von Code. Fünf davon entscheiden, ob eine Automatisierung ein Jahr übersteht oder beim ersten Änderungswunsch neu gebaut wird.

· 9 min

Mobile

Swift Concurrency in Bestandscode: wo sich die Migration lohnt — und wo nicht

Die Grenze verläuft nicht zwischen alt und neu, sondern zwischen einem Wert und einem Strom: Actors dort, wo Zustand geteilt wird, Combine und RxSwift dort, wo es weiterläuft.

· 9 min

Automatisierung & KI

Review von KI-Code: Ich prüfe die Absicht, nicht den Diff

Generierter Code ist selten schlampig, er ist zu aufwendig. Das fällt im Diff kaum auf, deshalb liegt der Prüfpunkt bei mir vor der ersten Zeile Code.

· 8 min

Mobile

Fremden Code schnell lesen: eine Technik, kein Talent

Wer sich in eine fremde Codebasis einliest, sollte sie nicht lesen, sondern befragen. Die Reihenfolge der Fragen entscheidet, ob man nach einem Tag etwas weiß oder nach einer Woche alles gesehen hat.

· 9 min

Automatisierung & KI

Verteilter Kontext: warum Agenten nicht das ganze Projekt lesen sollten

Ein Agent braucht nicht möglichst viel Kontext, sondern einen Index und eine Regel, nach der er sich das Passende holt. Wie ich Projektwissen aufteile, damit es beim Wachsen nicht unbrauchbar wird.

· 8 min

Mobile

Der Entwickler ist weg: Erste-Hilfe-Protokoll für verwaiste iOS-Apps

Was Sie in den ersten Tagen sichern müssen, damit aus einem Personalproblem kein Totalverlust der App wird — in der Reihenfolge, in der es zählt.

· 7 min

Mobile

Audit in 10 Tagen: was ich mir in einer fremden Codebasis zuerst ansehe

Die Reihenfolge ist kein Zufall: Build, Abhängigkeiten, Tests, Release-Weg — und erst dann der Code.

· 8 min