24. / 25. SEP 2019

Conference Topic
Quick & Dirty

Schedule for 24th of September

A whole day filled with 10 inspiring talks on Java and web development in 2 parallel tracks, plenty of lightning talks, a few games, and a lot of community. It's all about getting to know new outstanding ideas, talking to nice people, and having as much fun as you can.

Before we get into a little more details on the talks, here's the schedule.

Main Stage Alternative Stage
08:00 Admission
09:00 Quick & Dirty & Right
Ted Neward
10:00 From JDK 9 to 12 and Beyond
Simon Ritter
A Small History of NoSQL
Christian Mennerich
11:00 Coffee Break
11:15 When fighting Apache Maven...
Robert Scholte
Vue vs Web Components [Deutsch]
Johannes Kissel, Michael Müller
12:15 Lunch Break
13:00 Customizing and Refactoring Gradle Builds
Marc Phlipp
Boost your JavaScript Performance with WebAssembly
Martina Kraus
14:00 Black Magic in TypeScript
Peter Kröner
Testing in the Modular World
Christian Stein
15:00 Coffee Break
15:30 Oops-less Operation
Christoph Engelbert
Property-based Testing [Deutsch]
Johannes Link
16:30 Closing Keynote
17:00 Venue Closes
19:00 Conference Party
Die Stadtmitte

The conference day takes place at the Südwerk in Karlsruhe (OSM, Google Maps).

Quick & Dirty & Right [Keynote]

Setting the mood for the conference topic More...

From JDK 9 to 12 and Beyond: Delivering New Features in the JDK

A look at the new features from Java 9 to Java 12 and running JDK projects Amber, Loom, and Valhalla. More...

A Small History of NoSQL

Codd, Brewer, Stonebraker. ACID, CAP, NoSQL. Does History repeat itself? More...

When fighting Apache Maven...

Instead of fighting Maven with quick and dirty solutions from Stack Overflow, learn The Maven Way. More...

Vue vs Web Components [Deutsch]

Was können Vue.js und Web Componentens, wie unterscheiden sie sich und wie heben sie sich von anderen Frameworks ab? More...

Customizing and Refactoring Gradle Builds

Gradle builds are easy to customize - here's how to keep complex customizations maintainable. More...

Boost your JavaScript Performance with WebAssembly

How to run bytecode and native embedded code inside your browser with WebAssembly More...

Black Magic in TypeScript

Learn about TypeScript's dark corners of mapped types, conditional types, and type factories More...

Testing in the Modular World

Explore the challenges Java's module system poses for organizing and executing tests. More...

Oops-less Operation

How monitoring and observability allow "Oops"-less operation - or do you want your bank to be offline? More...

Property-based Testing [Deutsch]

Einstieg in Theorie und Praxis zu Property-based Tests, bei denen man die Eigenschaften eines Systems beschreibt und das Framework Tests generieren lässt. More...

Lightning Talks

Brevity is the soul of wit. Thus we'll pepper the program with lightning talks, short and to the point:

  • Code Conventions from your (Java) Compiler by Malte Schönbrunn
  • Best Practices Considered Harmful by Nicolai Parlog

Want to share an inspiring spark? Get in touch!