Accepting feedback

I’ve created a Google Form to accept reader feedback on the main menu. Please feel free to leave any feedback you may have. As usual, comments on posts are more than welcome.

Docker: the what, the why, the how

In a previous post, I briefly threw in a few “buzzwords”, namely Immutable Infrastructure and Docker. To start, Docker is more than just a new buzzword increasingly appearing on folks resumes. It is a tool built to solve a particular problem: the Immutable Infrastucture - also refered to as Immutable Servers. The approach that it takes to achieve that is fairly different from automated configuration tools (ACL), and is one that has opened multiple possibilities for both devs and ops folks.

Terraform.io : all hail infrastructure as code

If you are familiar with the concept of Continuous Deployment championed by Eric Ries of the Lean Startup fame, as well the motivations behind Immutable Infrastructure, you know how beneficial it is to pursue mechanisms enabling the fast and automated deployment/distribution of your application, the main ones being that the former decreases the feedback loop on new features while the latter removes setup/environment issues inherent with mutability in your environment.

Uploading pictures using Cloudinary and Swift

Let say we wanted to upload images captured through our iOS app to the cloud, and we have chosen Cloudinary as the means to this. Let say we have chosen to build application using Swift, the new programming language released by Apple for building iOS applications.