Microservices for Managers: Part 3, a Culture of Experimentation and Learning

    In my previous two blog posts, I explored two principles that are at the heart of DevOps: systems thinking and amplifying feedback loops. In this post, we’ll discuss the third and final principle, a c...

    How Your CI/CD Pipeline Reflects Your Organisation’s Structure

    Kubernetes the Hard Way Explained: Chapter 4

    More than a year after the last post of our series regarding the Cloud Native Computing Foundation’s official Kubernetes Certified Administrator program, one might be surprised to see that Kelsey High...

    What Video Games Like Apex Legends Can Teach Us About Teamwork and Microservices

    Online video games bring together players from around the world, offering the opportunity to work as teams toward a common goal. As gamers enter into joint missions, skills such as leadership, communi...

    How Container Solutions Built a Team in Warsaw

    In the last 10 months, Container Solutions has set up an office in Warsaw from scratch. We did this the CS way. Here’s what we did, how we did it, and what comes next for our office!

    The Five Stages of Transformation: The Cloud Native Emotions

    Whenever I start working with a new client -- no matter who it is or what business they’re in -- there is one thing that happens every time. Without failure, the moment comes where someone will look y...

    There and Back Again: A CN Engineer's Journey to Unreal Fest

    3 min read

    Docker gets ARMed

    Programming Languages for Microservices (and Containers)

    I'm not a programming language elitist. I'm not going to tell you that you're doing things wrong by using Java or Kotlin or Fortran or Eiffel or $insert programming language here$. It's highly unlikel...