Introduction to Google Guice for DI Posted on May 15, 2018 Guice is a Java framework that aims to simplify the application of the Dependency Injection pattern to minimize coupling between modules. [Read More] Tags: java
Managing Coupling with Dependency Injection Posted on May 13, 2018 Managing dependencies between modules is a critical part of software development. The goal is to design flexible programs that are able to change without incurring into high-costs. [Read More] Tags: c++
A Quick Introduction to Docker Posted on May 10, 2018 Docker simplifies application deployments that should run in “lightweight virtual-machines” within isolated environments. [Read More] Tags: linux docker
Default Implementation for Pure Virtual Functions in C++ Posted on May 2, 2018 C++ allows default implementation for pure virtual member-functions. [Read More] Tags: c++
Quick Look at GoogleTest for C++ Posted on February 19, 2018 A quick look at GoogleTest library for automated testing in C++. [Read More] Tags: tests c++
Groovy - Some Cool Features Posted on January 18, 2017 Groovy has plenty of cool features, let’s look at some of them. [Read More] Tags: groovy oop fp
Extract Transform and Load Posted on January 17, 2017 A critical component of Business Intelligence (BI) process: Extract, Transform and Load (ETL). [Read More] Tags: etl db
Moving Average Filter Posted on September 5, 2016 A simple, yet useful linear filter. [Read More] Tags: dsp
Financial Market Posted on June 1, 2016 A brief discussion about the Financial Market and its ramifications. [Read More] Tags: economics