Leistungen
Ich helfe Teams, ihre Software änderbar zu halten.
Alles läuft schriftlich und in Ihrem Tempo: Sie schicken eine kurze Beschreibung und Zugang, ich schicke schriftliche Ergebnisse zurück. Keine Termine, auf Deutsch oder Englisch.
Codebase Review
Ich lese Ihre Codebasis und suche nach dem, was Änderungen langsam und riskant macht: Konzepte ohne Namen, im System verteilte Entscheidungen, Verantwortlichkeiten auf der falschen Ebene und Lücken in den Tests.
- Was Sie bekommen
- Einen schriftlichen Bericht mit Befunden, geordnet nach ihren Kosten, nächste Schritte mit Codebeispielen und Antworten auf Rückfragen per E-Mail.
- Passt, wenn
- Ein System ist schwer änderbar geworden, Ihr Team hat fremden Code übernommen oder eine größere Erweiterung steht an.
Pull-Request-Reviews
Ich reviewe die Pull Requests Ihres Teams auf GitHub oder GitLab, mit demselben Blick für Struktur, Benennung und Tests, damit Probleme vor dem Merge auffallen.
- Was Sie bekommen
- Review-Kommentare direkt am Pull Request, innerhalb einer vereinbarten Zahl von Werktagen.
- Passt, wenn
- Ihr Team möchte einen zweiten Reviewer mit Architekturerfahrung, oder neuer Code soll besser werden, während die Altlasten aufgeräumt werden.
Design Review
Sie schicken ein Designdokument, Architekturentscheidungen oder ein Repository. Ich prüfe Grenzen, Verantwortlichkeiten, die Anbindung fremder Systeme und ob die Teststrategie den Entwurf trägt.
- Was Sie bekommen
- Schriftliches Feedback mit Risiken, Alternativen und kurzen Entscheidungsdokumenten für die wichtigen Abwägungen.
- Passt, wenn
- Sie starten ein neues Produkt, teilen einen Monolithen auf oder binden Systeme an, die Sie nicht kontrollieren.
Schriftliche Zweitmeinung
Eine technische Frage oder Entscheidung, mit dem Kontext, auf den es ankommt. Ich denke sie durch und schreibe auf, was ich tun würde und warum.
- Was Sie bekommen
- Eine schriftliche Antwort innerhalb weniger Werktage, mit den Annahmen, auf denen sie beruht.
- Passt, wenn
- Sie leiten ein Team ohne technisches Gegenüber, oder eine Entscheidung ist zu wichtig, um sie allein zu treffen.
So fangen wir an
- Sie schicken mir eine kurze Beschreibung per E-Mail: Ihre Situation, Ihr Ziel und die Größe der Codebasis.
- Ich antworte schriftlich mit Rückfragen und einem Festpreisangebot für den vereinbarten Umfang.
- Sie geben mir Zugang und bekommen die Ergebnisse schriftlich.