Blogs

Codeberg: Deine freie und dezentrale Heimat für Open-Source-Projekte
Codeberg: Deine freie und …

Hallo zusammen, in der Welt der Softwareentwicklung haben wir viele Plattformen zur Verwaltung unserer Projekte und zur Zusammenarbeit gefunden.

Acdc Das Geheimnis Hinter Robusten Berechtigungsmodellen
Acdc Das Geheimnis Hinter …

Hallo zusammen, wenn es um Berechtigungen in unseren Anwendungen geht, denken die meisten von uns zuerst an Rollen (Admin, User) oder ACLs (Access Control Lists).

Infrastructure as Code mit Terraform: Warum es für DevOps unerlässlich ist
Infrastructure as Code …

Hallo zusammen, in der Welt der Softwareentwicklung haben wir uns daran gewöhnt, unseren Code zu versionieren, zu testen und in automatisierten Pipelines zu verwalten.

Deine erste CI/CD-Pipeline mit GitLab CI und Docker: Ein Schritt-für-Schritt-Guide
Deine erste …

Hallo zusammen, als Entwickler wissen wir: Code schreiben ist die eine Sache, ihn zuverlässig zu bauen, zu testen und auszurollen, eine ganz andere.

RESTful API Design: Lerne von GitHub und bau' deine Schnittstellen rock-solid!
RESTful API Design: Lerne …

Hallo zusammen, als Softwareentwickler kommen wir um APIs nicht herum. Egal ob wir selbst Microservices bauen oder externe Dienste integrieren – gut designte Schnittstellen sind das A und O für erfolgreiche, wartbare Systeme.

Semantische Git Commits: Dein Schlüssel zu saubererem Code und besserer Zusammenarbeit
Semantische Git Commits: …

Hallo zusammen, kennt ihr das? Ihr browsed durch den Git-Verlauf eures Projekts und stolpert über Commit-Messages wie “Fix” oder “Änderungen”.

Java 8: Revolution der Code-Schreibweise – 50 essentielle Lambda- und Stream-Snippets
Java 8: Revolution der …

Hallo zusammen, Java 8 hat die Art und Weise, wie wir Code schreiben, von Grund auf verändert.

Strings in Java: Warum `==` manchmal funktioniert und manchmal nicht
Strings in Java: Warum …

Hallo zusammen, heute tauchen wir in ein Java-Thema ein, das bei vielen Entwicklern, besonders am Anfang, für Kopfzerbrechen sorgt: Der Vergleich von Strings mit dem ==-Operator.

Warum `.equals()` und nicht `==` für Objektvergleiche in Java?
Warum `.equals()` und …

Vor einigen Monaten hatte ich eine kurze Diskussion in einem Merge Request mit einem erfahrenem Entwickler, der mich darum gebeten hat, mein Refactoring Rückgänig zu machen weil == leichter zu lesen sei.

arc42 Beispiele
arc42 Beispiele

Hier Zeige ich dir einige Beispiele wie die arc42 Methode / Template in der praxis angewendet wird.