13 MAY - CONFERENCE DAY 3

Breakfast
JVM dive for mere mortals
  • Jakub Kubryński

Life without Objects
  • Osvaldas Grigas

Reactive Database Mapping with Scala and Slick
  • Jacek Kunicki

Building Snake using Streams
  • Michał Płachta

Break

The best time to take coffee or juice

Cool stuff, but HOW DO I GET MY COMPANY TO DO IT?!
  • Mark Heckler

Twelve BDD Antipatterns - stories from the trenches about how NOT to do BDD
  • John Smart

How to Think, in RxJava, Before Reacting
  • Praveer Gupta

IOT, timeseries and prediction with Android, Cassandra and Spark
  • Amira Lakhal

Break

The best time to take coffee or juice

Moving to G1GC
  • Kirk Pepperdine

Need Robust Software? Make It Fragile
  • Yegor Bugayenko

A practical RxJava example with Ratpack
  • Laurent Doguin

REST no more use an actor (and Lego and Raspberry)
  • Johan Janssen

Lunch Break
Java 9 Modularity in Action
  • Paul Bakker

  • Sander Mak

Testing Patience
  • Michael Feathers

Akka Streams made Live (what they're all about)
  • Konrad Malawski

Composing Music in the Cloud
  • James Weaver

Break

The best time to take coffee or juice

A quest for predictable latency with Java concurrency
  • Martin Thompson

Interesting nooks and crannies of Spock you (may) have never seen before
  • Marcin Zajączkowski

Beyond the hype: a reactive web app in practice
  • Manuel Bernhardt

Make your data beautiful!
  • Kasia Mrowca

Break

The best time to take coffee or juice

Every millisecond counts
  • Adam Dubiel

Code Review - how to do it better?
  • Sebastian Malaca

Backend-less Development revisited
  • Tomasz Ducin

What we can learn from Smalltalk
  • Kirk Pepperdine

Break

The best time to take coffee or juice

Pro-tips for Building a Great Tech Culture
  • Adrian Trenaman

Inspiring teenagers to code
  • Ania Borowiec

From Java to Big Data - how to start?
  • Piotr Guzik

Better living through pull requests
  • Tim Pettersen

Break

The best time to take coffee or juice

Top 10 Performance Mistakes
  • Martin Thompson