-
Scala
Various ways to run Scala code
For running example in this tutorial, make sure that, you have latest Java distribution and Scala distribution installed on your machine…
Read More » -
Enterprise Java
A good, lazy way to write tests
Testing. I’ve been thinking a lot about testing recently. As part of code reviews I’ve done for various projects, I’ve…
Read More » -
Core Java
Java File Merging Goes Semantic
Talk to any programmer and ask him how a merge should be: “it should understand the code, parse it, and…
Read More » -
Core Java
JVM Performance Magic Tricks
HotSpot, the JVM we all know and love, is the brain in which our Java and Scala juices flow. Over…
Read More » -
Enterprise Java
Java EE CDI dependency disambiguation example
In this tutorial we shall show you how to avoid dependency disambiguation in CDI beans. In CDI we can achieve…
Read More » -
Android Core
Android Studio Tutorial: Getting started with the new Android IDE
In May 15th, during Google’s I/O developer conference, a new developer suite called Android Studio was announced. It is a…
Read More » -
Core Java
Design Patterns: Builder
Sometimes there is a need to create a complex object in application. The one solution for this is a Factory…
Read More » -
Kotlin
Null safety in Kotlin
Kotlin is a statically typed JVM language developed by Jetbrains. It has some good documentation so today I will focus…
Read More » -
Enterprise Java
Spring Data Solr Tutorial: Adding Custom Methods to All Repositories
If we are using Spring Data Solr in a real life software project, the odds are that sooner or later…
Read More »