Schedule
Workshops | Conference Day I | Conference Day II | Conference Day III
Time | Room 1 Java and JVM |
Room 5 NoSQL + Cloud |
Room 7 Software Quality |
Room 11 Enterprise |
Room 12 Architecture |
---|---|---|---|---|---|
08:30 - 09:00 | Breakfast | ||||
09:00 - 10:00 |
Tim Boudreau Everything You Were Taught About Java Is Wrong |
Nitsan Wakart Queue evolution: from 10M to 470M ops/sec |
Hazem Saleh Jasmine Automated Tests for JavaScript |
Lukáš Fryč Arquillian: Helping web developers and QA get along |
Tresch Anatole Redesign of Legacy Frameworks |
10:00 - 10:20 | Coffee break | ||||
10:20 - 11:20 |
Peter Lawrey GC Free Coding |
Lukas Eder Get Back in Control of Your SQL |
Steve Freeman Building on SOLID Foundations |
Adam Bien Java EE 7 + Java 8 = Highway To Anemic Applications |
Sam Newman Deploying And Testing Microservices |
11:20 - 11:40 | Break | ||||
11:40 - 12:40 |
Oleg Šelajev Java: Anticipating the unexpected |
Eugene Ciurana Mobile + HA + Cloud = Successful Mobile App HOWTO |
Ken Sipe Advanced Spock |
Arun Gupta 50 new features of Java EE 7 in 50 mins |
Michał Ostruszka SRP applied - building modern web applications |
12:40 - 13:30 | Lunch Break | ||||
13:30 - 14:30 |
Peter Lawrey Micro-second latency logging, persistence, IPC and more |
Marek Goldmann Docker - intro to revolution |
Steve Freeman Test-Driven Development: That's not what we meant |
Josh Long Microservices and REST with Spring Boot |
Mina Boström Nakicenovic Agile Architecture – how worse can be better |
14:30 - 14:40 | Break | ||||
14:40 - 15:40 |
Tomasz Nurkiewicz CompletableFuture in Java 8 - asynchronous processing done right |
Darach Ennis Deconstructing the Lambda Architecture |
Thomas Riha Scaling Continuous Delivery |
Tim Fox High Performance Reactive Applications with Vert.x |
Kevlin Henney Seven Ineffective Coding Habits of Many Java Programmers |
Time | Room 1 | Room 5 | Room 12 | ||
---|---|---|---|---|---|
15:40 - 16:00 | Coffee Break | ||||
16:00 - 16:15 |
Roberto Cortez Five Ways to Not Suck at Being a Java Freelancer |
Bartosz Majsak Life is too short to write CRUD |
Tomek Kaczanowski Custom Assertions In Tests |
||
16:15 - 16:20 | Break | ||||
16:20 - 16:35 |
Wojciech Erbetowski Be the perfect attendee |
Jakub Marchwicki Reverse engineering the clean code |
Wiktor Żołnowski Page Object Pattern - it's change my life! |
||
16:35 - 16:40 | Break | ||||
16:40 - 17:00 |
Séven Le Mesle 10 secrets to succeed when deploying in the cloud |
Thomas Sundberg, Peter Kofler (remote) Pair programming |
Paul Szulc Extending Chrome - writing your own extensions |
Time | Room 1 and 12 | ||||
---|---|---|---|---|---|
17:00 - 17:10 | Break | ||||
17:10 - 18:10 |
Kevlin Henney Worse Is Better, for Better or for Worse |
20:00 - 04:00 | GeeCON party Stara Zajezdnia at Wawrzyńca 12 |
Speakers dinner Stara Zajezdnia at Wawrzyńca 12 |
Schedule may change without prior notice.