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 | 8 days 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 | 9 days 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 | 10 days 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 | 1 month 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 | 2 months 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 | 2 months 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 | 3 months 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 | 3 months 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 | 3 months 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 | 4 months 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 | 5 months 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 | 6 months 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 | 6 months 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 | 8 months 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 | 8 months 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 | 11 months 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year 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 | 1 year ago