Developer Experience Portal “Backstage” Solved Spotify’s Complexity Problem

What problem did Spotify solve with Backstage, an open platform for building developer portals to create, manage, and explore software from a single UX layer? | Continue reading


@blog.container-solutions.com | 1 year ago

Managing Remote Teams in Scaling Organisations

In this piece we explore some of the dangers of remote working, and techniques that can help. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Is Cloud Native Data Security?

Cloud workloads are exposed to just as many security risks as traditional architectures. But the risks are different, and so are defences. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Is Our Most Critical Cybersecurity Resource? and How Can We Preserve It?

Derek Pearcy explores how poorly-designed security UX overloads our limited mental cognition, breaking down his secrets as to how he approaches UX. | Continue reading


@blog.container-solutions.com | 2 years ago

Analyze Then Store? You’re Kidding Right?

Apps that stay in-sync with the real world have to continuously analyze boundless streams of events that can’t be paused. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Is Wrong with Open Source Communities?

If the tech industry has a diversity, equity and inclusion problem, then the open source world has a catastrophe on its hands. | Continue reading


@blog.container-solutions.com | 2 years ago

Kevin Hoffman: WTF Is WebAssembly?

We think you should be paying attention to WebAssembly because we think it is entirely possible that it is the future of computing as we know it. | Continue reading


@blog.container-solutions.com | 2 years ago

Agile in the Cloud Native Era

Honouring the innovation process is the best way to succeed with Cloud Native transformation. So why doesn’t everybody do it? If you’re an engineer, as I once was, it can be an uncomfortable place. | Continue reading


@blog.container-solutions.com | 2 years ago

How to Recruit and Onboard Neurodivergent People

We hope in this piece to offer you simple and successful ways to attract and onboard neurodivergent people, setting everyone on your team up for success | Continue reading


@blog.container-solutions.com | 2 years ago

Ten Predictions for the Future of Computing

Adrian Mouat offers his opinion on where key technologies such as WASM, Kubernetes, serverless, blockchain, and more will go in the future. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Is the Future of Cloud Native Software?

Within IT, new ideas, architectural patterns, frameworks and libraries arrive so fast it can feel impossible to keep up. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Is Cloud Native Quantum?

Quantum computers represent an extraordinary feat of engineering. Dr Holly Cummins explains their potential, how they work, why they are such a great fit for the cloud, and what they have to do with cats. | Continue reading


@blog.container-solutions.com | 2 years ago

Understanding Liars and Ethical Dilemmas at Work

Helen Bartimote, Principal Psychologist at Container Solutions, explores the role of groupthink and the psychological contact in ethical Dilemmas at work. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Is Ethical AI? A Primer

Before we start using AI-powered systems we really need to understand the ethical implications of what we're doing. | Continue reading


@blog.container-solutions.com | 2 years ago

How to waste hundreds of millions on your “IT transformation”

Add chaotic leadership, no real strategy, a lack of alignment with business needs, and pedantic experts. Stir. See no results, just a loss of time and money. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Is Ethical Software Development?

This month and next, WTF will explore some of the ethics issues raised by technology and some non-tech ethics issues developers and engineers and their managers encounter in their workplaces. | Continue reading


@blog.container-solutions.com | 2 years ago

The Birth of the External Secrets Community

An abundance of projects are aimed at syncing secrets from cloud services and injecting them into Kubernetes secrets. Here's a roundup, and how we're working to improve them. | Continue reading


@blog.container-solutions.com | 2 years ago

WTF Does Tech Have to Do with the Planet?

Our industry consumes around 1% or 2% of the world’s energy. If you consider the broader IT industry, our energy usage is higher still. | Continue reading


@blog.container-solutions.com | 2 years ago

What Can We Learn from the Ofqual Algorithm Debacle?

What can the whole sorry Ofqual episode teach other industries about keeping the real-life consequences of coding and algorithms in mind. | Continue reading


@blog.container-solutions.com | 2 years ago

Vaccines Are Saving the World but Did Content Delivery Networks Do It First?

How did we get through the massive web traffic increases of the Covid-19 crisis without the Internet crashing to a halt? Because of creative use of CDNs. | Continue reading


@blog.container-solutions.com | 3 years ago

Are We Heading for Peak Cloud Native? It’s All a Matter of Time

The landscape of Cloud Native products keeps exploding. What does this mean for companies looking to find technology to help them do business? | Continue reading


@blog.container-solutions.com | 3 years ago

eBPF: An Overview of Falco, Inspektor Gadget, Hubble, and Cilium

eBPF gives us a programmable Linux Kernel that only runs safe code, and delivers endless possibilities for tools to be created. Here's a look at four that have recently emerged. | Continue reading


@blog.container-solutions.com | 3 years ago

WTF Is Design Thinking?

Design Thinking isn't just brainstorming and a flurry of Post-It notes. For starters, it's spending more time finding the real problem than crafting solutions. | Continue reading


@blog.container-solutions.com | 3 years ago

No, Cloud Native Is About Culture, Not Containers

Cloud Native is about far more than technology. Here, Holly Cummins, of IBM Garage shares what the culture component really means in an organisation. | Continue reading


@blog.container-solutions.com | 3 years ago

WTF Happens to Psychological Safety When the Pressure Is On?

When under stress, leaders' 'dark-side' behaviours can emerge, threatening the culture you have built. Here are some tools for preserving that culture. | Continue reading


@blog.container-solutions.com | 3 years ago

The (Cloud) Hosts of Christmas Future

In 2020 Amazon, Google, and Microsoft —all pledged to be Carbon Zero across their data centres by 2030. What does that mean,  and will it be enough?  | Continue reading


@blog.container-solutions.com | 3 years ago

MVP: You're Doing It Wrong

Digital transformation projects carry an unresolved tension between speed of delivery and control. Creating a Minimum Viable Product can help resolve it.  | Continue reading


@blog.container-solutions.com | 3 years ago

Cloud Native, Going Green, and the Power of Civil Resistance

If you want to create real change, your movement needs to lower the barriers to participation. Here's how to reduce fossil fuel use by your cloud provider. | Continue reading


@blog.container-solutions.com | 3 years ago

Cloud Native and Jobless Recoveries: What's Our Role?

Cloud Native helps companies grow more productive, make more profits—and employ fewer people. How should we grapple with these consequences? | Continue reading


@blog.container-solutions.com | 3 years ago

GitOps – The Bad and the Ugly

GitOps is a great method for workflow, but it's not right for every organisation. Cloud Native Architect Ádám Sándor discusses its limitations. | Continue reading


@blog.container-solutions.com | 3 years ago

A Painless Guide to Blameless Postmortems

When things go wrong, managers need to make sure the same problems don't arise again. Here are some guidelines for running a 'blameless postmortem'. | Continue reading


@blog.container-solutions.com | 3 years ago

Bootstrap as Code part 2: Building your own datacenter

In Part 2 of a blog series, Cloud Native engineer Adam Otto builds a homelab with Tinkerbell from Packet, and creates his own CI/CD pipeline. | Continue reading


@blog.container-solutions.com | 3 years ago

FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You?

What's the best tool to deploy user applications in a Kubernetes cluster when you're using GitOps?: FluxCD, ArgoCD, or Jenkins X? We compare and contrast. | Continue reading


@blog.container-solutions.com | 3 years ago

Why Cutting Innovation Will Kill You After the Crisis

The COVID-19 crisis and its economic impact may scare companies into cutting innovation to survive. But that would could make their recovery harder. | Continue reading


@blog.container-solutions.com | 4 years ago

The 'Frozen' Middle Management Problem

Middle managers can be forces for good or forces for resistance when a company undertakes a Cloud Native transformation. Here's why they resist. Part 2 of 3. | Continue reading


@blog.container-solutions.com | 4 years ago

Kubernetes Deployment Strategies

In Kubernetes there are a few different ways to release an application, it is necessary to choose the right strategy to make your infrastructure reliable during an application update. Choosing the right deployment procedure depends on the needs. | Continue reading


@blog.container-solutions.com | 4 years ago

When is the WRONG time to use Kubernetes?

The main reason most enterprises want to move to the cloud can be explained in two words: product velocity. There are myriad benefits to Cloud Native computing, from lower hosting costs to reduced infrastructure complexity and increased scalability. | Continue reading


@blog.container-solutions.com | 4 years ago

Linux Capabilities in Practice

In part 2 of his post on Linux capabilities, Container Solutions' Adrian Mouat explains how capabilities work and can be used, and the tooling available. | Continue reading


@blog.container-solutions.com | 4 years ago

From Functional Programming Foundations to AWS Lambda

An explanation of an architecture and programming pattern used to build Cloud Native apps, using AWS Lambda and Functional Programming with Typescript. | Continue reading


@blog.container-solutions.com | 4 years ago

Answers to 11 Big Questions About Kubernetes Versioning

Container Solutions engineer Riccardo Cefala answers 11 questions about Kubernetes versions, including how AWS, Google, and other clouds handle them. | Continue reading


@blog.container-solutions.com | 4 years ago

What You Need to Know About Debugging Docker Containers

Debugging Docker containers in Linux systems can be challenging. Container Solutions engineer Adam Otto offers some methods for getting the job done. | Continue reading


@blog.container-solutions.com | 4 years ago

Linux Capabilities: Why They Exist and How They Work

Linux capabilities can confuse even the most experienced Cloud Native engineer. Container Solutions' Adrian Mouat tells why they exist and how they work. | Continue reading


@blog.container-solutions.com | 4 years ago

A Guide to Solving Those Mystifying CORS Issues

Cross-Origin Resource Sharing is confusing for a software developer. They are security mechanisms built into all browsers and must be fixed in the system. | Continue reading


@blog.container-solutions.com | 4 years ago

Solving 2 Common Deployment Dilemmas in Kubernetes with Istio

Container Solutions engineer Jonathan Gold offers strategies for deploying Istio, the service mesh with Kubernetes, in two common situations. | Continue reading


@blog.container-solutions.com | 4 years ago

Building a Large-Scale, Continuous Delivery Platform: A Case Study

Container Solutions' Adam Sandor details four decisions made in helping FiduciaGAD build a Continuous Delivery platform on its OpenShift cloud platform. | Continue reading


@blog.container-solutions.com | 4 years ago

Why the 10x Engineer Myth Needs to Die

The 10x Engineer is an outdated idea, writes Container Solutions CEO Jamie Dobson. Engineers who work well in teams are needed to build today's software. | Continue reading


@blog.container-solutions.com | 4 years ago