AAA: Das Testpattern im Detail

AAA: Das Testpattern im Detail

In dem Artikel Vergleich von MS Test und NUnit habe ich kurz das AAA-Pattern angerissen. Heute sehen wir uns das AAA-Pattern genauer an, warum man es nutzen sollte und welche Vorteile es bietet.
Caddy als Reverse-Proxy einrichten

Caddy als Reverse-Proxy einrichten

Ich nutze einige Dienste via Docker mit einem Port-Binding. Um einfacher auf die Dienste zugreifen zu können, habe ich mir DNS Einträge angelegt. Vor ca. einem Jahr bin ich von Nginx zu Caddy gewechselt. Mein primäres Ziel war es, einfach mal Caddy auszuprobieren und kennenzulernen
Architecture Decision Records

Architecture Decision Records

Während Software entwickelt oder geplant wird, stellen sich diverse Fragen und es werden Entscheidungen getroffen. Oft gibt es das Problem, dass nach vielen Jahren (oder durch einen Wechsel der Entwickler) die ursprüngliche Entscheidung nicht mehr nachvollziehbar oder verständlich ist.
Archiv in Hugo erstellen

Archiv in Hugo erstellen

Ich möchte für meine Webseite eine Seite “Archiv” erstellen, um alle bisherigen Artikel, nach Jahr sortiert, aufzulisten. Durch das Templating von Hugo lässt sich das relativ schnell realisieren.
Diagramme mit PlantUML

Diagramme mit PlantUML

Es gibt diverse Programme, um aus “Code” ein Diagramm zu erstellen. In diesem Artikel schauen wir uns PlantUML genauer an