voxxed agenda
TRANSCRIPT
Lobby
Welcome talk09:00 - 09:10
Opening Keynote: Kirk PepperdineRipping Apart Java 8 Streams
9:10 - 10:10
Anton Arhipov
Having fun with Javassist
10:30 - 11:20
Alexey Buzdin
How to develop an app for Android and iOS in Java
10:30 - 11:20
Holly Cummins
Confessions of an automation addict
10:30 - 11:20
Andres Almiray
Gradle: Harder, Better, Stronger, Faster
10:30 - 11:20
Greg Young
Lessons learned in production
11:35 - 12:25
Emilia Ciardi
The 10 Golden Rules of Mobile UX
11:35 - 12:25
Eduards Sizovs
8 Things That Make Continuous Delivery Go Nuts
11:35 - 12:25
Shai Yallin
Putting the ‘D’ in TDD
11:35 - 12:25
Coffee/ Tea break10:10 - 10:30
Lunch12:25 - 13:25
David Delabassee
HTTP/2 Comes
to Java!
13:25 - 14:15
Yonatan Levin
How to create great apps. The shortest way from Java to Android Developer
13:25 - 14:15
Patrycja Wegrzynowicz
Secure Authentication and Session Management
13:25 - 14:15
Osvaldas Grigas
Transition from OOP to FP with Clojure
13:25 - 14:15
Ron MunitzBurning Marshmal-lows/M is for Master
- Fireside Android Securi-ty Model updates14:30- 15:20
Anton Rutkevich
Intro to Kotlin
14:30- 15:20
Dale Lane
Bringing IBM Watson to the Cloud
14:30- 15:20
Marcin Grzejszczak, Tomasz Szymanski
Microservices - enough with theory, let’s code some
14:30- 15:20
Coffee/ Tea break15:20 - 15:40
Sven Peters
Coding Culture
15:40 - 16:30
Konrad Dzwinel
Looking under the hood of Chrome DevTools
15:40 - 16:30
Ron Munitz
How to reverse engineer apps
15:40 - 16:30
Yoav Abrahami
The JVM Memory model
15:40 - 16:30
After conference discussions and beer time!Crowne plaza hotel
17:45 - 20:00
Closing Keynote: Kevlin Henney
Clean Coders Hate What Happens To Your Code When You Use These Enterprise Programming Tricks
16:45-17:45
Room B Room A Room C Koraline09:00
09:10
10:10
10:30
11:2011:35
12:25
13:25
14:1514:30
15:20
15:40
16:3016:45
17:45
20:00
Open Space09:00 - 18:00
JOIN THECODE FIGHT!
MEET NICEPEOPLE!
W W W . V I S M A . L T
LEARN ABOUTGEEK CULTURE!
GET IN TOUCH!
VISIT OUR BOOTH!
KEYNOTE: KEVLIN HENNEY - Clean Coders Hate What Happens To Your Code When You Use These Enterprise Programming Tricks
C room 16:45 - 17:45
It is all to easy to dismiss problematic codebases on some nebulous idea of bad practice or bad programmers. Poor code, however, is rarely arbitrary and random in its structure or formulation. Systems of code, whether structured well or poorly, emerge from systems of practice, whether effective or ineffective. To improve code quality, it makes more sense to pick apart the specifi c practices and see how they interact — the cause — than just focus on the code itself — the effect. This keynote takes some time and has some fun looking at how a handful of coding habits, design practices and assumptions can systematically increase the size and complexity of a codebase.
KEYNOTE: KIRK PEPPERDINE
Ripping Apart Java 8 Streams
C room 09:10 - 10:10
Lambda are a great new feature in Java 8. The Java evangelists have been talking up the promise that Lambdas and streams would make our programming lives easier. You want to go faster, no problem, just go ahead and parallelize that stream. What could possibly go wrong?In this talk weʼll fi nd out by ripping apart Java streams to get a better understanding of how they are implemented and what resources they depend upon. One key resource is the ForkJoinPool, a class that is completely invisible. The benchmarks used to support this talk ran with an instrumented version of ForkJoinPool. Come see what these measurements are telling us and how we might avoid the dangers that lie beneath.
Keynote Speakers
Open spaceLobby 09:00 - 17:45We agree that sometimes the best conversations can happen in a hallway. Perhaps you can solve months and months worth of bad code problems in a single converstion. Grab a cup of coffee and visit our partnerʼs open spaces at Voxxed Days.
Get - Together eveningCrowne plaza hotel Ist fl oor 17:45 - 20:00All attendees get a chance to settle in and mingle with a Get-Together evening after Kevlinʼs Keynote.
A
B
MALACHITINĖ BUSINESS CENTRE KRIŠTOLINĖ
A Cloack room
WC WC
B A
KORALINĖ KORALINĖ
LAIPTAI
SAFYRINĖ
SAFYRINĖ
SAFYRINĖ
A
B
C
MALACHITINĖ LIFTAS
LAIPTAI LIFTAS
Plan of the venue
Legend:
Conference session rooms
Lunch place 1st fl oorPartners and coffee breaks