Year: 2015
-
Core Java
Factory Pattern
The factory pattern is a creational design pattern whose intent is to provide an interface for creating families of related…
Read More » -
Core Java
Functional vs Imperative Programming. Fibonacci, Prime and Factorial in Java 8
There are multiple programming styles/paradigms, but two well-known ones are Imperative and Functional. Imperative programming is the most dominant paradigm…
Read More » -
Ceylon
Modelling failure in Ceylon
In all programming languages, we need to deal with operations than can “fail”: a pure function might fail to produce…
Read More » -
Core Java
Internet Of Things Project: Connect Arduino To Ubidots And Android – Part 1
This Internet of things project explores one important aspect in IoT: how to connect Arduino to IoT cloud platforms using…
Read More » -
DevOps
DevOps and the Myth of Efficiency, Part II
In the previous post, I outlined why DevOps is not about efficiency, and how our old ways of looking at…
Read More » -
DevOps
10 Practical Docker Tips for Day to Day Docker usage
I’ve had the opportunity to setup a complete new docker based microservice architecture at my current job, so since everyone…
Read More » -
Core Java
Testing multithreaded code in Java
Testing multithreaded code is a tough challenge. The first advice that you get when trying to test concurrency is to…
Read More » -
Enterprise Java
Neo4j: Specific relationship vs Generic relationship + property
For optimal traversal speed in Neo4j queries we should make our relationship types as specific as possible. Let’s take a…
Read More » -
Software Development
Getting Started with JGit
If you ever wondered how basic Git commands like git init, git checkout and so on are executed in JGit,…
Read More »