Core Java
-

Squeezing data into the data structure
This story is about a capacity optimization task that we recently carried out at Plumbr. It all started with an innocent-looking…
Read More » -

Use of optional is optional
After the article of last week “Optional in collections” today I can’t help but talking a bit more about the…
Read More » -

Java 8 SE Optional, a strict approach
About two weeks ago Stephen Colebourne presented his pragmatic approach to using Optional. If you read it, you might have…
Read More » -

Optional in collections
Sometime it is argued that the type Optional is worth being used in collections. It allegedly solves the problem of…
Read More » -

Comparing Hashing strategies
Overview Chronicle has a number of implementations for hashing, including City and Murmur. It also has it’s own Vanilla Hash,…
Read More » -

Writing Data Driven Tests for your Java Application
JUnit is an extremely powerful testing framework that not only provides its users with a facility to write quick and…
Read More » -

Adding Database Logging to JUnit3
We have written many thousands of JUnit3 tests over the last decade and are now trying to consolidate the results…
Read More » -

Impulse: “Adventures On The Road to Valhalla”
With all this talk about Java 9 and Project Jigsaw we should not loose sight of another big change coming…
Read More » -

Flag Parameters and Overloading in Python, Java, and Kotlin
Jumping around between multiple languages can help you notice some differences between idioms and best practices in different languages. One…
Read More »


