SLF4J vs LOG4J

“Do I go for SLF4j or LOG4j or both?” Classic question from my team. SLF4j has been around for sometime now…

The Return Gift

News of the big online retailers revisiting their return policy has made headlines in all the leading business newspapers. And…

Pattern Matching in Scala

You must have used switch cases many times in your Java code. However, the case entry can only be integer…

WWDC 2016 – a recap

With the recently concluded WWDC by Apple which was a week long event held at San Francisco, Apple has brought…

Java String Concatenation

Have you been told told many times, don’t use + operator to concatenate Strings? We know that it is not…

Git Cherry Pick

Some of team members asked me how to merge only specific commits from a branch into the current branch. The reason you’d…