Java 8 Puzzlers: The Strange, The Bizarre, and The Wonderful

Not sure about you, but working with Java 8 made one of this session’s speakers lose all of his hair and the other lose his sleep (or was it the jet lag?). If you still haven’t reached the level of Brian Goetz in mastering lambdas and strings, this session is for you. And if you think you have, here’s some bad news for you: you should attend as well. You’ll see some surprising, bizarre, and inconceivable parts of Java 8, so you won’t be (too) surprised when they hit you in production. Like any other puzzlers session, this one consists of two speakers, lots of puzzling questions, answers from the audience, t-shirts flying around, and a lot of fun—all for one purpose: to make you understand Java 8 better.

Speakers: Baruch Sadogursky and Viktor Gamov

Baruch Sadogursky (a.k.a JBaruch) is the Developer Advocate at JFrog where he has made a profession of speaking about the company’s products: Artifactory, the Universal Artifact Repository; Bintray – the Universal Distribution Platform; Xray, Universal Component Analysis and Mission Control, Centralized Control and Management.For a living he hangs out with JFrog’s tech leaders, writes code around the JFrog Platform and its ecosystem, and then speaks and blogs about it all. He has been doing this for the last dozen years or so, and enjoys every minute of it.Baruch is @jbaruch on twitter and mostly blogs on and He is a professional conference speaker on DevOps, Java and Groovy topics, and is a regular at the industry’s most prestigious events including JavaOne (where he was awarded a Rock Star award), DockerCon, Devoxx, DevOps Days, OSCON, Qcon and many others. His full speaker history is available on Lanyrd:

Viktor Gamov is a Senior Solution Architect at Hazelcast, the leading open-source in-memory data grid (IMDG). Viktor has comprehensive knowledge and expertise in enterprise application architecture leveraging open source technologies. He has helped leading organizations build low latency, scalable and highly available distributed systems. He holds an MS in Computer Science. He is co-organizer of Princeton JUG and New York Hazelcast User Group. He is a co-author of O’Reilly’s “Enterprise Web Development”. Viktor presents at various international conferences, blogging and producing a podcast ( Follow Viktor on Twitter @gamussa.