
The Best of Rhineland Finals
Henning, Timo, and me have never been ones for startup competitions, especially those you need to pay for, and we still think a lot about the effort i …

Reliability Is Not Enough - Building Resilient Applications With Containerized Microservices
When we talk about applications and their deployment in production, we often talk about reliability as a non-functional requirement. What is it that w …

Step by Step Towards Zero Downtime Deployment - Rolling Updates are Here
Update: With swarm CLI 0.18.0 we introduced different update strategies that you can choose from. The one described in this blog post is the default o …

Swarm Stories: Enterprise Architecture Management with leanIX
Today we are talking with one of our users, that we got introduced to by their investor Capnamic. We like introductions by VCs that are not invested i …

Cologne Future Award for Digital Transformation
Last Tuesday we won the Cologne Future Award, which was given out the first time as part of a yearly meeting called “Kölner Impulse” held at the Roton …

10 Insights of Doing International Recruiting
Before I allow myself any TL;DR, I have to mention a very important aspect: This blogpost is, beside the topic hiring, about people, stereotypes, and …

Deploy a Ghost Blog in 10 Minutes with Giant Swarm
Right before I started working fulltime at Giant Swarm, I authored a containerized deployment of Ghost which could be used by anyone to deploy a blog …

Microservices Finally Deliver on the Promises of SOA
We often hear that microservices should be loosely or de-coupled. The former reminds many software engineers of what SOA already stood for. Thus, ther …

Why I Joined a German Infrastructure Startup
In late October last year, I visited Germany for the first time since I was a teenager. The world has changed dramatically over the 33 years since, bu …