Eine Serie in 8 Folgen — Schritt für Schritt aufeinander aufbauend.
Wartbarer Code kostet beim Schreiben mehr, spart aber über die Lebensdauer eines Systems: die versteckten Kosten, echten Merkmale und wie man sie sichtbar macht.
Tag 2 der Serie Engineering-Handwerk: Wie du mit klaren Schichten und Grenzen eine Software-Architektur baust, die mitwächst statt zu bremsen.
Warum APIs brechen und wie du sie so entwirfst, dass sie Änderungen überstehen: Konsistenz, Versionierung, Fehlerformat, Pagination und Idempotenz.
Observability pragmatisch von Tag 1 einbauen: Logs, Metrics und Traces sauber getrennt, ein echtes Praxisbeispiel und eine klare Vorgehensweise.
Warum Retries und Webhooks im Betrieb doppelt zuschlagen und wie Idempotenz-Keys, Deduplizierung und Fehlertoleranz das sicher verhindern.
Warum die Testpyramide zählt: viele Unit-, wenige E2E-Tests, was sich zu testen lohnt und wie viel Testing wirklich genug ist.
Wie du ohne Ausfall deployst: rückwärtskompatible Migrationen, richtige Reihenfolge, Rolling Updates, Health-Checks, Auto-Rollback und Feature-Flags.
Was technische Schulden sind, warum sie unsichtbar teuer werden und wie du sie sichtbar machst und kontrolliert abbaust. Finale der Serie Engineering-Handwerk.
Weitere Folgen erscheinen laufend.