Everyone knows the Iterator interface in Java but outside the Collections of java the pattern is not often used.
When instantiating an object how, and when, should we validate that the arguments given are valid?
Moving from elastic search 1 to elastic 2 comes with some breaking changes. One of those changes is the setup of an in-memory node.
This code bugged me for some time now and I finally had some time to come up with a better solution. The code comes from one of the projects I work on but I ...