-
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 » -
Core Java
jOOQ Tuesdays: Rafael Winterhalter is Wrestling Byte Code with Byte Buddy
Welcome to the jOOQ Tuesdays series. In this series, we’ll publish an article on the third Tuesday every other month…
Read More »