A developer looks at how microservice-based applications handle data, explaining the six most prominent data management patterns for microservice architectures.
Link to original article : https://venturebeat.com/2019/02/02/what-is-gitops-and-why-you-should-know-about-it/ Developing technology is in reality far more expa...
Troupe is a distributed Slack bot program, that can be tasked to monitor and control your home. Troupe allows smart home devices to be controlled directly or in...
In the Context of building and bootstrapping Products, The frontend is the whole game, as sad as its to admit even to myself, nobody gives a damn about how much...
DevOps Research and Assessment (DORA) recently joined Google Cloud. The following post gives you an insight into our journey: how we went from our first custome...
Decorators are a pattern that support enhancing functionality without having to apply mutations to current implementations. Decorators are a powerful tool which...
If you’re running nginx on an Ubuntu, you would soon find out that the default version of Ubuntu packed with the OS is really old. All this means is that you ne...
What is AWS? This was a question I didn’t fully have an answer to, until now. Back when I was first trying to understand what Amazon Web Services was, just like...
Terraform is a powerful tool to describe our infrastructure, but sometimes the change between a small infra to a big one with multiple environments, tons of ele...
In this guide, we will be looking at how to setup an ElasticSearch cluster comprising three nodes. ElasticSearch is a popular open source search server that is...
Setting up a Kafka cluster for a production environment is no trivial task. There are so many configurations, settings, and decisions to be taken that it’s quit...
Cloud computing will continue to make a big impact in the IT industry, with advancements in every facet of cloud adoption, from ideation to implementation.
In this post, we take a look at the Selenium testing tool and how it compares to newer testing tools, Cypress and TestCafe, reviewing browser support and more.
A developer offers a review of the hexagonal architectural pattern, how it promotes clean code, and shows how to use it in a Symfony/PHP-based application.