Blogs

Spring Boot 4 & GraphQL: High-Performance APIs mit Java Records
Spring Boot 4 & GraphQL: …

Während REST oft zu viel Daten liefert (Overfetching) oder gRPC für Web-Clients zu komplex in der Handhabung ist, hat sich GraphQL als der Standard für flexible Frontends etabliert.

Testing, Tracing, Tooling: gRPC produktionsreif einsetzen mit Spring Boot 4
Testing, Tracing, …

Wer in den letzten Jahren gRPC mit Spring Boot nutzen wollte, musste oft auf Community-Starter zurückgreifen.

Rust, Speed & Repo-Insights: Das ist neu in Git 2.53
Rust, Speed & …

Git ist eines dieser Tools, die man oft als „fertig“ betrachtet.

DRY Terraform: Multi-Account-Strategien mit Terragrunt in der Praxis
DRY Terraform: …

Wer schon einmal eine Infrastruktur über mehrere AWS-Accounts hinweg mit purem Terraform skaliert hat, kennt das Problem: Man kopiert denselben Provider-Block und dieselbe Backend-Konfiguration zum zehnten Mal.

Spring Boot meets AI: So baust du deinen eigenen MCP Server mit Java
Spring Boot meets AI: So …

Wenn wir aktuell über das Model Context Protocol (MCP) sprechen, dominiert meist TypeScript oder Python die Timeline.

Git im Team: Der Unterschied zwischen Feature-Branches und Trunk-based Development
Git im Team: Der …

Git ist ein Teamsport: Warum wir Strategien brauchen Wenn du an deinen ersten eigenen Projekten arbeitest, ist Git meistens ziemlich simpel: Du schreibst Code, machst einen git add, dann einen git commit und schließlich einen git push.

Unit Tests für deine Architektur? Einführung in ArchUnit
Unit Tests für deine …

Hallo zusammen, eigentlich dachte ich die ganze Zeit ich hätte hierzu schon einen Artikel geschrieben.

Code Reviews, die nicht nerven: Von der Erbsenzählerei zum Mentoring
Code Reviews, die nicht …

Warum wir Code Reviews hassen (und warum das falsch ist) Der Code ist geschrieben, die Unit-Tests sind grün, und du bist stolz auf deine Lösung.

Warum du (wahrscheinlich) keine Microservices brauchst: Ein Plädoyer für den Modular Monolith
Warum du (wahrscheinlich) …

Der Trugschluss der “Skalierbarkeit ab Tag 1” Stell dir vor, du startest ein neues Projekt.

Nie wieder 'Works on my Machine': Datenbank-Tests richtig gemacht
Nie wieder 'Works on my …

“Aber lokal lief alles grün!” Wir kennen alle diesen Schmerz: Deine Pipeline ist grün, deine Tests laufen lokal in Millisekunden durch.