Blog

Practical articles on software architecture, Kubernetes, GitOps, CI/CD, software modernization, and distributed systems.

Topics on the blog

I write about technical decisions, architecture patterns, and lessons from practice, with a particular focus on traceable delivery and production-ready systems.

01

GitOps, Infrastructure as Code, and AI Agents Are a Dream Team

Published on March 13, 2026

Why IaC + GitOps make AI agents truly effective for reproducible infrastructure debugging.

Read article
GitOps, Infrastructure as Code, and AI Agents Are a Dream Team
02

Trunk-Based Development: What About Unfinished Features?

Published on February 23, 2026

Merge unfinished features, disable them with flags, and cleanly decouple release from deployment.

Read article
Trunk-Based Development: What About Unfinished Features?
03

Feature Branches vs. Trunk-Based Development

Published on February 19, 2026

Why long-lived feature branches become expensive and Trunk-Based Development reduces friction.

Read article
Feature Branches vs. Trunk-Based Development
04

Why I Discuss Event Streaming Early in Distributed Systems

Published on February 15, 2026

Event streaming is less about tool hype and more about an architectural pattern for decoupled, evolvable systems.

Read article
Why I Discuss Event Streaming Early in Distributed Systems
05

Off-the-Shelf Software vs. Custom Software: Costs Follow Process Complexity

Published on February 05, 2026

It is not just about build vs. buy, but about how much processes can be simplified.

Read article
Off-the-Shelf Software vs. Custom Software: Costs Follow Process Complexity
06

Ingress-NGINX discontinued since March 24, 2026: What operators should do now

Updated on July 16, 2026

Ingress-NGINX has been discontinued. Why a migration to the Gateway API should now be planned systematically.

Read article
Ingress-NGINX discontinued since March 24, 2026: What operators should do now
07

More Microservices with Less Manpower

Published on November 14, 2025

Maintenance effort increases not only with the number of services, but also with technological diversity, coupling, and a lack of automation.

Read article
More Microservices with Less Manpower
08

Software Architecture for Productive "Vibe Coding"

Published on September 24, 2025

How clear architecture makes AI agents more efficient and how Hexagonal Architecture helps with AI-assisted development.

Read article
Software Architecture for Productive "Vibe Coding"
09

Building a Read-Only Replica in AWS China

Published on February 01, 2024

Adapting infrastructure for AWS China with Terraform, EKS, and streaming-based replication.

Read article
Building a Read-Only Replica in AWS China
10

Winner of the Porsche DigitalFamily Hackathon

Published on January 16, 2024

Assistant for the automated development of cloud infrastructure in AWS.

Read article
Winner of the Porsche DigitalFamily Hackathon
11

Live Polling Software for an Event

Published on July 03, 2023

Experimental live polling software for approximately 300 participants using WebSockets and Redis fanout.

Read article
Live Polling Software for an Event