Technische Artikel
Feldnotizen
Praxisnahe Artikel zu Legacy-Systemen, Sicherheitsschulden und den technischen Entscheidungen, die Produktionssoftware am Leben erhalten.
- securitywaflegacy systems
Virtual Patching: Wie Sie vulnerable Altsysteme schützen, wenn Sie den Code nicht ändern können
Das Upgrade von Legacy-Frameworks und -Abhängigkeiten zur Behebung von Sicherheitslücken kann Monate dauern. Virtual Patching bietet eine Möglichkeit, Exploits sofort am Netzwerk-Edge zu blockieren – ohne eine einzige Zeile Code zu ändern.
Niclas Kusenbach - ux modernizationfrontendreact
Ersetzen eines jQuery-Frontends, ohne das Backend zu berühren
Ihr Backend funktioniert einwandfrei. Ihr Frontend ist das Problem — langsam, fragil, unmöglich anzupassen. Hier erfahren Sie, wie Sie ein jQuery-Frontend durch React oder Next.js ersetzen, während die bestehende API völlig unverändert bleibt.
Niclas Kusenbach - audittechnical debtdue diligence
Wie man technische Schulden vor einer M&A Due Diligence findet
Wenn ein Unternehmen übernommen wird, wird die Codebase zu einem Bilanzposten. Technische Schulden, die Sie nicht messen, werden sich als Abschreibung, neu verhandelter Preis oder gescheiterte Integration zeigen. Hier erfahren Sie, was zu auditieren ist und wie man es quantifiziert.
Niclas Kusenbach - migrationphplegacy systems
Wie Sie ohne Ausfallzeiten von PHP 5.6 migrieren
PHP 5.6 hat das End-of-Life im Dezember 2018 erreicht. Wenn Ihr Produktionssystem noch darauf läuft, arbeiten Sie ohne Sicherheitspatches, ohne moderne Sprachfunktionen und ohne Zukunft. Hier ist der praktische Leitfaden für eine Migration, ohne das System offline zu nehmen.
Niclas Kusenbach - audittechnical debtarchitecture
Was ein Codebase-Health-Audit wirklich untersucht
Die meisten Teams haben ein vages Gefühl, dass ihr System Probleme hat. Ein Codebase-Audit verwandelt diesen Instinkt in einen priorisierten, evidenzbasierten Aktionsplan. Hier ist genau das, was wir untersuchen und warum es wichtig ist.
Niclas Kusenbach - architecturerefactoringmigration
Wann umschreiben vs. wann refactoren — Ein Entscheidungs-Framework für CTOs
Die Entscheidung zwischen Rewrite und Refactor gehört zu den folgenreichsten Entscheidungen, die eine technische Führungskraft trifft. Beide Optionen bergen reale Risiken. Hier ist ein strukturiertes Framework für diese Entscheidung — basierend auf Kosten, Risiko und geschäftlichen Rahmenbedingungen, nicht auf Emotionen.
Niclas Kusenbach - securityowasplegacy systems
OWASP Top 10 für Legacy-Anwendungen — Was Sie zuerst beheben müssen
Die OWASP Top 10 ist der Industriestandard für Sicherheitsrisiken bei Webanwendungen. Aber Legacy-Anwendungen stehen vor einem anderen Bedrohungsprofil als moderne. Hier erfahren Sie, welche Risiken Legacy-Systeme am härtesten treffen und worauf Sie Ihre Sanierungsbemühungen konzentrieren sollten.
Niclas Kusenbach - securityphplegacy systems
5 Sicherheitsrisiken in verlassenen PHP-Anwendungen (und wie man sie behebt)
Die meisten PHP-Anwendungen, die vor 2018 geschrieben wurden, waren nie darauf ausgelegt, sicher zu sein — sie waren darauf ausgelegt, ausgeliefert zu werden. Hier ist, was in Ihrer Legacy-Codebase lauert und wie Sie es ohne einen kompletten Rewrite beheben.
Refound - migrationarchitecturerefactoring
Das Strangler Fig Pattern: Wie man ein Legacy-System modernisiert, ohne das Geschäft zu stoppen
Big-Bang-Rewrites scheitern in alarmierendem Ausmaß. Das Strangler Fig Pattern bietet eine disziplinierte Alternative — ersetzen Sie ein Legacy-System schrittweise, Stück für Stück, während es in der Produktion live bleibt.
Niclas Kusenbach - phplegacy-migrationstrangler-fig
Zero-Downtime Migration von PHP 5.6 auf 8.3: So haben wir es in 14 Wochen geschafft
Die Migration einer 11.000 Zeilen großen Legacy-PHP-Anwendung ohne Betriebsunterbrechung. Ein praktischer Leitfaden zum Strangler-Fig-Muster in der realen Welt.
Niclas Kusenbach