Innovator, Entrepreneur, Blogger, Engineer, Craftsman, Cartoonist, Geek, Improv and 3D Printer enthusiast

Versions/Bumping/Changelog script tips for your CI/CD pipelines

Versions/Bumping/Changelog script tips for your CI/CD pipelines

Getting the last tag Playing with tags means, in most cases, playing with release...

Set up a headless web testing project with Docker, Chrome and Firefox

Set up a headless web testing project with Docker, Chrome and Firefox

Set up a headless web testing project with Docker, Chrome and Firefox This tutori...

Multistage builds for NodeJS

Multistage builds for NodeJS

With the new functionlity appear in Docker 17.05, we can have multistage builds in...

Continuous Delivery Stockholm Group

Continuous Delivery Stockholm Group

Last October 31st 2017, I did a speech about using Hashicorp Terraform to provisio...

Quick start with Hashicorp Terraform, infrastructure as code

Quick start with Hashicorp Terraform, infrastructure as code

Terraform emerged as a tool to define infrastructure as code. You can define resou...

Google Development Days 2017 in Kraków

Google Development Days 2017 in Kraków

Last 5th September 2017, I assisted to the Google Developer Days Europe in Kraków....

Edison 2017, Demoscene by KpRñA

Edison 2017, Demoscene by KpRñA

Another year that we participated making some funny JavaScript demo. And the li...

Stockholm Google Developer Group

Stockholm Google Developer Group

Here some photos and the material for the speech I did on the Stockholm Google Dev...

Deploying Microservices Transparently in Clusters with Docker and Nomad

Deploying Microservices Transparently in Clusters with Docker and Nomad

Goal and Pre-requisites Nomad is a tool for managing a cluster of machines and ru...