The latest thinking, news and research from the team at Container Solutions.

The annual Stackoverflow questionnaire provides a useful window into the developer community. In 2018 it surveyed everything from favourite platforms and programming languages to gender identification to how much time devs spend outside. In all, more than 100,000 developers shared their experiences. Some of the most telling results, for me, involved career satisfaction and goals. [...]

Categories

Dynamic companies (or programmes of work) need a way of rapidly making day to day decisions without seeking consent or approval. One way to do this is with a value hierarchy. A value hierarchy explains the relationship between your values: e.g. at Disney amusement parks they value both fun and safety but safety comes first. (It wouldn’t be much fun if people were getting decapitated on the [...]

This is part one in series of blogs about strategy. The second part is here. We don’t only do Kubernetes, even though we are one of the only firms in the world to be both certified service providers and trainers. What we actually do is build large scale distributed systems and the platforms on to which these systems are deployed. This is relatively easy. Getting our customers to consume [...]

Over the past three years Container Solutions has built experience by successfully guiding a range of enterprises into the cloud. Through experimentation and observation, we have distilled the practical process of successful cloud migration into six iterative steps. Some of these steps can occur in somewhat different order, but we have observed -- and some unfortunate enterprise [...]

I recently wrote a post on configuration management (Golang Configuration in 12 Factor Applications). It got me thinking about writing a series of posts about what is meant when we talk about a 'cloud native' application. So this is the beginning of a series on writing, from scratch, a cloud-native application. I am choosing a simple application so that the focus is more on the principles of [...]