-
Core Java
JavaParser to generate, analyze and modify Java code
As developers we frequently look in contempt to people doing repetitive work manually. They should automate that, we think. Still,…
Read More » -
Enterprise Java
Some Factory Examples
Every now and then I find myself scratching through some of my old code to find that example “where I…
Read More » -
Enterprise Java
Gentle intro to GraphQL in Java World
A lot of people think that GraphQL is for Front End and JavaScript only, that it doesn’t have the place…
Read More » -
Core Java
What to Expect in Java JDK 10
As we are just getting used to the release of Java 9 in September, we only have a few more…
Read More » -
Software Development
X-Mas Musings – Too Many Paths. One Path Spec?
December is for many people a period of reflection or thought. So I decided to reflect upon last year’s things…
Read More » -
Core Java
SRP is a Hoax
The Single Responsibility Principle, according to Robert Martin‘s Clean Code, means that “a class should have only one reason to…
Read More » -
Software Development
Get any image metadata with Spring Boot and Docker
This is the second part of a series of three articles, but I decided to condensate in two to give…
Read More » -
Software Development
Introduction to WebAssembly: why should we care?
There is a new weapon in the great war against JavaScript the struggle to allow developers to choose their favorite style of…
Read More » -
Software Development
Kotlin – tail recursion optimization
Kotlin compiler optimizes tail recursive calls with a few catches. Consider a rank function to search for the index of an…
Read More »