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 »





