Core Java
-

How to exclude libraries from all dependencies in Gradle
I am using Spring boot. Spring boot by default comes with logback. I wanted to use log4j (for whatever reasons..)…
Read More » -

Shooting yourself in the foot with Random number generators
This is not going to be one of the posts explaining how a random number generator is not so random…
Read More » -

Hot and cold rx-java Observable
My own understanding of Hot and Cold Observable is quite shaky, but here is what I have understood till now!…
Read More » -

InetAddressImpl#lookupAllHostAddr slow/hangs
Since I upgraded to Yosemite I’ve noticed that attempts to resolve localhost on my home network have been taking ages…
Read More » -

The Magic Setter Antipattern
Setters and getter are evil. When the JavaBean definition was created it seemed to be a good idea. But they…
Read More » -

Google Guava: 5 Things You Never Knew It Could Do
What are some of the lesser known features of Google Guava that every developer could use? It’s one of the…
Read More » -

Oracle Java Mission Control: The Ultimate Guide
“We love following Mikhail Vorontsov’s blog and getting his point of view on Java Performance related issues. We’ve been asked…
Read More » -

CompletableFuture can’t be interrupted
I wrote a lot about InterruptedException and interrupting threads already. In short if you call Future.cancel() not inly given Future…
Read More » -

Automatic promotion of artifacts to Maven Central from Gradle
Quick tutorial how to promote/release artifacts in a Gradle project to Maven Central, without clicking in the Nexus GUI with…
Read More »


