A short introduction to, and practical experiment of, the new features available to the Java craftsman. Java 8 is mostly about new functional programming paradigms. Lambdas, method references and the stream API are powerful and yet sometimes hard to understand concepts. These slides are mainly about describing those features, in a way, that is easy to understand, through, analogies and thought experiements discussions.