Configuring Distributed Rails Applications with Chef: Part 1
Since the Advent of Rails (and Ruby by extension), in the period between 2005 and 2010, Rails went from a niche Web Application Framework...
Configuring Distributed Rails Applications with Chef: Part 2
In my Part 1 post, I gave you the low down about Chef. I covered what it’s for and what it’s capable of. Now...
How to Build a Koa Web Application – Part 1
You may be a seasoned or novice web developer, but no matter your level of experience, you must always be able to set up...
How to Build a Koa Web Application – Part 2
In Part 1 of this series, we got everything in place for our Koa app using Jade and Mongel. In this post, we will...
Application Flow With Generators
Oftentimes, developers like to fall back to using events to enforce the concept of a workflow, a rigid diagram of business logic that branches...
How to Build 12 Factor Microservices on Docker – Part 1
As companies continue to reap benefits of the cloud beyond cost savings, DevOps teams are gradually transforming their infrastructure into a self-serve platform. Critical...
How to Build 12 Factor Microservices on Docker – Part 2
Welcome back to our how-to on Building and Running 12 Factor Microservices on Docker. In Part 1, we introduced a very simple python flask...
Mono to Micro-Services: Splitting that fat application
As articles state everywhere, we're living in a fast pace digital age. Project complexity, or business growth, challenges existing development patterns. That's why many...
Intro to Docker Part 2: Developing a Simple Application
In my last post, we learned some basic concepts related to Docker, and we learned a few basic operations for using Docker containers. In...
Modern Go Development
The Go language indisputably generates lot of discussions. Bjarne Stroustrup famously said:
There are only two kinds of languages: the ones people complain about and...