
In this article, you will learn about transactions and a detailed understanding of the four properties of relational databases.

SPACE is inherently subjective and may not reveal the true cause of productivity issues.

An example of a dependency between a backend service and a Redis service and how to set up and configure FluxCD to manage dependencies between Helm releases

A simple post that helps to build (or rebuild) your mental models for how Git commits work.

Learn how to set up monitoring and alerting for Nginx ingress in a Kubernetes environment.

Software organizations that have started to adopt a DevOps culture should strongly consider implementing Terraform for managing their application infrastructure. Here's how and why.

DORA metrics aren't a definitive route to DevOps success. Here's why DORA can make developers uncomfortable.

A simple explanation of how merge and rebase work along with some use cases to help you choose the best approach.

This article discusses what makes flaky tests so dreadful and then dives into options of how to deal with them.

A high-level review of code coverage. Additionally, you will learn how to use the popular code coverage tool SonarQube using a simple JavaScript application.