Blog

[EN] Modern Testing: How JUnit 6 is transforming the Java ecosystem
[EN] Modern Testing: How …

Eight years after the release of JUnit 5, the time has finally come: JUnit 6 is here.

[EN] BDD with Cucumber & Java: Why your tests should finally tell a story
[EN] BDD with Cucumber & …

For many it is probably already old hat or rather everyday life.

[EN] Modern IaC: How to build cloud infrastructure with the Formae Agent
[EN] Modern IaC: How to …

Anyone who has ever worked with Terraform or CloudFormation knows the game: you struggle with state locks, drifting resources and a DSL (Domain Specific Language) that often feels more like configuration than real code.

[EN] Jujutsu (jj): Why this VCS might overtake Git
[EN] Jujutsu (jj): Why …

Jujutsu (jj): A new paradigm for version management Git is the industry standard, no question.

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

While REST often provides too much data (overfetching) or gRPC is too complex to handle for web clients, GraphQL has established itself as the standard for flexible front ends.

[EN] Testing, tracing, tooling: use gRPC ready for production with Spring Boot 4
[EN] Testing, tracing, …

In recent years, anyone who wanted to use gRPC with Spring Boot often had to resort to community starters.

[EN] Rust, Speed ​​& Repo Insights: This is new in Git 2.53
[EN] Rust, Speed ​​& Repo …

Git is one of those tools that people often think of as “finished.

[EN] DRY Terraform: Multi-account strategies with Terragrunt in practice
[EN] DRY Terraform: …

Anyone who has ever scaled an infrastructure across multiple AWS accounts using pure Terraform knows the problem: you copy the same provider block and the same backend configuration for the tenth time.

[EN] Spring Boot meets AI: How to build your own MCP server with Java
[EN] Spring Boot meets …

When we currently talk about the Model Context Protocol (MCP), TypeScript or Python usually dominates the timeline.

[EN] Git in a team: The difference between feature branches and trunk-based development
[EN] Git in a team: The …

Git is a team sport: Why we need strategies When you start working on your first projects, Git is usually pretty simple: you write code, do a git add, then a git commit and finally a git push.