Monadic Java
Laziness, trampolines, monoids and other functional amenities: this is not your father's Java
If You Think You Can Stay Away from Functional Programming, You Are Wrong
Why we cannot ignore Functional Programming
Real world DSL - making technical and business people speaking the same language
Introducing Drools
Java 7, 8 & 9 - Moving the language forward
Hammurabi
No more loops with lambdaj
Scala - where objects and functions meet
Concurrency, Scalability & Fault-tolerance 2.0 with Akka Actors & STM
FP in Java - Project Lambda and beyond
Swiss army knife Spring
Java 8 Workshop
Comparing different concurrency models on the JVM
Reactive Programming for a demanding world: building event-driven and responsive applications with RxJava
OOP and FP - Become a Better Programmer
Drools 6 deep dive
BDD - Bias driven development