Core Java
-

Lambda Expressions and Stream API: basic examples
This blog post contains a list of basic Lambda expressions and Stream API examples I used in a live coding…
Read More » -

Making Unsafe safer
Overview If you use Unsafe directly, you risk crashing the JVM. This happens when you access a page of memory…
Read More » -

Test Data Builders and Object Mother: another look
Constructing objects in tests is usually a painstaking work and usually it produces a lot of repeatable and hard to…
Read More » -

Docker Containers With Gradle in 4 Steps
Do you need to create a Docker image from your Java web app? Are you using Gradle? If so, then…
Read More » -

Getting Started with Gradle: Introduction
Gradle is a build tool which replaces XML based build scripts with an internal DSL which is based on Groovy…
Read More » -

On Graph Computing
The concept of a graph has been around since the dawn of mechanical computing and for many decades prior in…
Read More » -

Serialization Proxy Pattern example
There are books, which change your life immensely. One of such books is “Effective Java” by Joshua Bloch. Below you…
Read More » -

Knowledge Representation and Reasoning with Graph Databases
A graph database and its ecosystem of technologies can yield elegant, efficient solutions to problems in knowledge representation and reasoning.…
Read More » -

Builder pattern using Java 8
I work in an environment where a great deal of our day to day scripting tasks occur through calling remote…
Read More »



