5G an overview

Much as been said about the new kid in town. Yes, you got it, the fifth generation technology standard for broadband cellular networks or 5G in short. It has been marketed as a revolutionary technology. From what we see in the news it is like god himself descended to earth.…

Simulating Monty Hall

The Monty Hall problem is one of the most notorious math exercises when we want to explore a bit more the practical impact of the ideas behind Bayes' Theorem The problem consists in a simple game involving three different players. The Monty Hall will choose a door between [1,2,…

Domain Driven Design

Domain driven development as defined in wikipedia follow as Domain Driven Design (DDD) is a software design philosophy[1] that focuses on understanding domain experts and building the software as a model of its domain. You know that things are about to became nasty when something is defined as a…

A walk on memory

Python memory walk Today, for lots of the programmers, memory is place where we store our variables. In most of very high languages memory management is automatic and is done by the programming language itself via an internal process called garbage collection. Memory management sounds like an advanced fancy concept.…

Cloud Native DevOps

I've recently finish another great read. This time the O'Reilly awesome book called Cloud Native DevOps. The authors are Justin Domingus and John Arundel. Let me first thank them for the awesome ride and also highly recommend this book. The old good days The book starts with an historical overview…