ArticlesHere is what I wrote so far, hope you find something of interest.
If you have any suggestions, please contact me.
Docker: Taming the Beast - Part V: Docker Networks
In part V, we will examine the "last" docker concept that is crucial to creating powerful docker stacks: the Docker Networks. They are a very powerful tool, and is often misunderstood and not used to their full potential.
September 12, 2017
Docker: Taming the Beast - Part IV: Docker Volumes
In part IV we will see how to _correctly_ deal with persistent data and how to make sure we never lose data that's important to us. We will explore the Docker (Named) Volumes features deeply, so that you're able to use them in the correct manner.
January 28, 2017
Docker: Taming the Beast - Part III: Building Images
In part III, we will explore as much as we can of the BUILD time, that is, how to write correct Dockerfiles, how to build images, what happens when images are built, the good practices, the traps to avoid, etc.
October 12, 2016
Docker: Taming the Beast - Part II
In this second article, it's about time we began playing with docker commands. We will begin by seeing how to install docker, and then we will cover the fundamentals. This is very important because everything else will rely on the good understanding of Docker fundamentals / terminology.
July 3, 2016
Docker: Taming the Beast - Part I
Docker is the new hype these days. Claiming to replace virtual machines, it promises faster delivery times, better software separations, reproducible development -and production- environments. This first post aims at presenting Docker, the concepts of containers, the differences between Docker and virtual machines, and lay the basics for the following posts.
May 26, 2016
Overview of Common A.I. Algorithms and Their Application To the N-Queens Problem - Part I
In this article, we will see four general-purpose A.I. algorithms (W, X, Y and Z). We will understand how they work in the background, what they are usually used for and how we can implement them to solve the problem of the N-Queens.
February 20, 2015
Let's Have Fun With WebRTC! - Part 1
WebRTC is a new technology that allows peer-to-peer media communication. It is fast (it relies on UDP), it is secure (all payload is encrypted -mandatory), and the best, simplest APIs have been implemented in web browsers, so all of this is available right now, without the need of any external softwares or plugins! In this series of articles, we will build some cool applications together to demonstrate the power of WebRTC!
February 14, 2015