Blog
Neuigkeiten, Infos und Tipps rund um unseren Alltag
Wir erzählen aus unserem Alltag, nicht alles ist zu 100 Prozent ernst, und manchmal ist es einfach normal oder sogar ein bisschen langweilig. Genau das macht gute Software aus.

Default Deny mit UFW: die 15-Minuten-Basis
Wie ich einen Linux-Server mit UFW so starte, dass standardmäßig alles blockiert ist, was nicht explizit erlaubt wurde.Artikel lesen

Wenn Begriffe im Team verschiedene Bilder auslösen
Warum Teams trotz gleicher Wörter aneinander vorbeireden und wie präzise Sprache Architekturentscheidungen beschleunigt.Artikel lesen

Wann aus später ein jetzt wird
Welche Signale mir zeigen, wann Architekturentscheidungen fällig sind, damit ein System stabil und beweglich bleibt.Artikel lesen

Die Stadt wächst mit ihrem Kontext
Warum gute Architektur nicht am Reißbrett entsteht, sondern durch Entscheidungen zum letzten verantwortbaren Zeitpunkt.Artikel lesen

Die Stadt als Software-Landkarte
Ein Märchen über ein Softwareprojekt, in dem Burg, Tor, Wald und Spiegel zeigen, wie Architektur, Verantwortung und Businesslogik zusammengehören.Artikel lesen

Gute Software ist nicht nur Quellcode, sie erzählt eine Geschichte
Guter Quelltext erzählt eine Geschichte und erzeugt Bilder im Kopf des Betrachters.Artikel lesen

KI verstärkt, was da ist, und legt Schwächen offen
Warum KI wie ein Brennglas wirkt, Probleme sichtbar macht und Strukturen unter Druck setzt.Artikel lesen

SSH härten: Schutz vor Brute-Force Angriffen
SSH härten, Schlüsselpflicht durchsetzen und MFA sinnvoll ergänzen, damit Bots es möglichst schwer haben, mein System zu kompromittieren.Artikel lesen

direnv mit Homebrew installieren: Umgebungsvariablen und PHP-Versionen sauber steuern
Wie direnv mit Homebrew im Entwickleralltag hilft, Umgebungsvariablen und unterschiedliche PHP-Versionen pro Projekt sauber zu verwalten.Artikel lesen

Advanced Intrusion Detection Environment (AIDE) einfach erklärt
Wie AIDE als File Integrity Monitoring auf Linux-Servern Manipulationen sichtbar macht, mit Baseline, Hash-Vergleich und pragmatischen Setup-Tipps.Artikel lesen

KI liefert Code, wir liefern Ordnung, warum Review Pflicht ist
Meine Gedanken zu KI und warum ich sie gerne nutze, aber totzdem nie zufrienden bin mit der Qualität. Ich zeige ein Beispiel, wie KI funktionierenden Code erzeugt und was ich nach dem Refactoring daraus gemacht habe.Artikel lesen

Problem zuerst verstehen: bessere Fragen vor dem ersten Code
Warum Software-Projekte im Management scheitern, wenn Problem, Ziel und Verantwortung unklar sind, und wie KI beim Strukturieren hilft.Artikel lesen

Was ist Software-Entwicklung? Definition aus der Praxis
Eine klare Definition von Software-Entwicklung, warum sie mehr als Programmieren ist und warum gute Entscheidungen nicht von KI allein kommen.Artikel lesen

Auf die Plätze fertig los
Jetzt ist es soweit, wir haben auch ein Blog.Artikel lesen