Krakow, Poland, 22 - 24 June 2022
I'm a passionate software engineer living in the JVM land. I believe that software craftsmanship is technology-agnostic, thus I try not to limit my portfolio to a narrow set of technologies. When sharing my knowlegde, I always keep in mind that a working example is worth a thousand words, so you are very likely to see me in action during a live coding session.
Fear not the unknown, my friend. And go FP.Conference
For newcomers with a Java background, Functional Programming can seem counter-intuitive at first. Using immutable values and data structures, handling errors without exceptions, or avoiding dependency injection frameworks, not to mention dealing with abstractions like product/union types or monads - all these can blow your mind. But fear not the unknown, my friend.
In this session I’m going to demonstrate to you a couple of common battle-proven techniques from the Scala (and FP) world that can be easily applied to modern Java. Come and see how you can write even better code!