How To Install Docker Using Ansible


In this article I will explain how to install Docker using Ansible.

devops infrastructure as code engineering

Is Not Religion, Stupid! How Defending A Programming Language Like Religion Hurts You


In this article I will talk about programming languages preferences and how we shouldn't fight for it like if it was religion

programming languages engineering cognitive dissonances

What is the CQRS pattern?


CQRS stands for Command Query Responsibility Segregation and is an evolution of the CQS, Command Query Separation from Bertrand Meyer.

cqrs event sourcing architecture

What is Event Sourcing?


In this article I will describe what is event sourcing, how it works, what are the implications and how to make a basic implementation

event sourcing architecture microservices