I wanted to begin my blog by this posts collection.

I just finished a contract in java, and looking forward to begin a new one in Haskell.

After 7 years of java (even OCP certified), I want to say that I hate it.

In my previous job we used Vavr(link) to counter OOP in the code.

In the following I add some reasons why I did not like java that much.