Vorträge

Das Vortragsprogramm zum Jahr 2022
08:45 - 09:30
Beethoven Saal
Microservices, Container & CloudMicroservices, Container & Cloud

10 Muster für resilientere Anwendungen

Uwe Friedrichsen

G1
Mozart Saal
IDE & ToolsIDE & Tools

Apache Maven survival guide

"Bring it on! -Mode" #no-external-tools #only-standard-plugins

Richard Fichtner

E1
Silcher Saal
Trends & neue TechnologienTrends & neue Technologien

Deepfakes am Limit: Fake-Videocalls mit Künstlicher Intelligenz

Fake-Videocalls mit Künstlicher Intelligenz

Martin Förtsch,

Thomas Endres,

Jonas Mayer

D1
Hegel Saal
Architektur & SicherheitArchitektur & Sicherheit

Rock Solid Software Architecture with ADRs, arc42 and Microsites

Ein Erfahrungsbericht

Johannes Dienst,

Ralf D. Müller

A1
Schiller Saal
Enterprise Java & FrameworksEnterprise Java & Frameworks

Ersatzvortrag: Apache Kafka Meets Workflow Engines

Bernd Rücker

B1
Raum Sylt
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Was steckt hinter Log4Shell & Co.

Java Deserization Exploits auf den Zahn gefühlt

Christian Kumpe,

Christoph Wende

C1
fällt aus
Raum Usedom
Methodik & PraxisMethodik & Praxis

Mutation Testing in Theorie und Praxis

Alexander John-Anacker

F1
09:50 - 10:35
Beethoven Saal
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Götterdämmerung – Valhala, Panama, Loom und Co.

Neuerungen bei Java 18, 19 etc.

Michael Wiedeking

C2
Mozart Saal
Methodik & PraxisMethodik & Praxis

Agile for the masses

Scrum für Entwickler, aber so dass es Spaß macht

Moritz Löser

F2
Silcher Saal
IDE & ToolsIDE & Tools

Von Null auf Kotlin in 400 Sek.

Nie wieder NullPointerExceptions!

Oliver Böhm

E2
Hegel Saal
Frontend-EntwicklungFrontend-Entwicklung

Applikationen besser skalieren mit Micro Frontends

Mario Goller

B2
Schiller Saal
Architektur & SicherheitArchitektur & Sicherheit

TLS und weiter?

Wie "sicher" ist sicher?

Nils Bokermann

A2
Raum Sylt
Trends & neue TechnologienTrends & neue Technologien

Hibernate Reactive und Kotlin: elegant und performant

Jürgen Zimmermann

D2
Raum Usedom
Microservices, Container & CloudMicroservices, Container & Cloud

Mit WebAssembly in die Cloud

Nicolai Mainiero

G2
11:10 - 11:55
Beethoven Saal
Architektur & SicherheitArchitektur & Sicherheit

Kontrollverlust in Softwaresystemen?

Strukturen zur Beherrschung der neuen Unübersichtlichkeit und die Unendlichkeit von Software

Holger Tiemeyer

A3
Mozart Saal
Microservices, Container & CloudMicroservices, Container & Cloud

Kubernetes Developer Survival Kit

Sandra Parsick

G3
Silcher Saal
IDE & ToolsIDE & Tools

Bootiful Spring Tooling for the Masses

Martin Lippert

E3
Hegel Saal
Methodik & PraxisMethodik & Praxis

Von Ärzten, Piloten und Flugzeugen

Was kann Softwareentwicklung von anderen Berufen lernen?

Christian Seifert

F3
Schiller Saal
Trends & neue TechnologienTrends & neue Technologien

Ein Herz für Entwickler – Die Developer Experience in Kubernetes verbessern

Baris Cubukcuoglu

D3
Raum Sylt
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Javas neue Gesprächskultur: ganz wie in Panama

Bernd Müller

C3
Raum Usedom
Frontend-EntwicklungFrontend-Entwicklung

Jetbrains Compose – New GUIs for the desktop and beyond

Eine Einführung in Jetbrains Compose für den Desktop und darüber hinaus.

Michael Paus

B3
12:15 - 13:00
Beethoven Saal
Microservices, Container & CloudMicroservices, Container & Cloud

Java Microservices – Lieber mit Framework, Service Mesh oder beidem?

Matthias Haeussler

G4
Mozart Saal
Frontend-EntwicklungFrontend-Entwicklung

TypeScript – Starke Typen für JavaScript

Sebastian Greiner

B4
Silcher Saal
Methodik & PraxisMethodik & Praxis

Wandel gestalten, Digitalisierung leben!

Dr. Steffen Kram

E4
Hegel Saal
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Pattern Matching in Java

… und warum es dafür algebraische Datentypen braucht

Falk Sippach

C4
Schiller Saal
Methodik & PraxisMethodik & Praxis

Von der statischen Analyse zur nachhaltigen Qualitätssicherung

Was wir beim praktischen Einsatz von statischer Analyse gelernt haben und welche methodischen Aspekte zusätzlich zur Werkzeugsicht wichtig sind

Tobias Röhm

F4
Raum Sylt
Trends & neue TechnologienTrends & neue Technologien

Simulierte Evolution: Hands-On-Starter Kit

Heiko Spindler

D4
Raum Usedom
Architektur & SicherheitArchitektur & Sicherheit

Wind Him Up – Mit Saga verteilte Transaktionen in einer Kafka-Architektur verwalten

Thomas Müller

A4
14:30 - 15:15
Beethoven Saal
Methodik & PraxisMethodik & Praxis

Readable Code

Ein Modell für die Best Practices

Stefan Mandel

E5
Mozart Saal
Microservices, Container & CloudMicroservices, Container & Cloud

Hätt‘ ich das früher gewusst – Good Practices bei API-Konzeption & -Entwicklung

Sven Hesse

G5
Silcher Saal
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Virtual Threads

Ein neues Concurrency-Modell für Java

Jörg Hettel

C5
Hegel Saal
Architektur & SicherheitArchitektur & Sicherheit

Loosely or lousily coupled? Understanding communication patterns in modern architectures

Bernd Rücker

A5
Schiller Saal
Methodik & PraxisMethodik & Praxis

DevSecOps aber sicher

kontinuierlich sicherer entwickeln

Frank Pientka

F5
Raum Sylt
Trends & neue TechnologienTrends & neue Technologien

Wie CMMN die Welt der Prozessautomatisierung revolutioniert

Der Zeitalter von BPM-Trilogie, Low-Code Prozessentwicklung und Prozessspezialisten ist da

Matúš Mala

D5
Raum Usedom
Methodik & PraxisMethodik & Praxis

Ersatzvortrag: Über Bit-Frickeleien und andere Vergnügen

Michael Wiedeking

B5
15:35 - 16:20
Beethoven Saal
Methodik & PraxisMethodik & Praxis

Der Weg zum guten API Design

Sebastian Lohr,

Isabel Huber,

Stefan Träger

E6
Mozart Saal
Architektur & SicherheitArchitektur & Sicherheit

Log4Shell: Ein Blick ins Sicherheits-Desaster

Philipp Krenn

A6
Silcher Saal
Core Java & JVM-SprachenCore Java & JVM-Sprachen

OpenJDK Contributor: Ein Erfahrungsbericht

Ich arbeite an OpenJDK. Du auch bald?

Markus Karg

C6
Hegel Saal
Microservices, Container & CloudMicroservices, Container & Cloud

Kubernetes für Entwickler

...wenn ich das nur vorher gewusst hätte!

Stefan Schlott

F6
Schiller Saal
Microservices, Container & CloudMicroservices, Container & Cloud

Was können 4 Threads, was 600 nicht können?

Von synchronen zu reaktiven Webservices mit Webflux und Reactor

Jonas Nagy-Kuhlen

G6
Raum Sylt
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Jewel Java

What Project Amber offers for developers

Merlin Bögershausen

D6
Raum Usedom
Open Source & CommunityOpen Source & Community

Oh Keptn, my Keptn

A data driven way to DevOps & SRE automation

Andreas Grabner

B6
16:40 - 17:25
Beethoven Saal
Test & BetriebTest & Betrieb

5 Freunde und der verlorengegangene Gleiswechsel

Monitoring von Microservices

Julian Schmidt,

Christine Schreiber

A7
Mozart Saal
Microservices, Container & CloudMicroservices, Container & Cloud

Docker Who: Small Containers Through Time and Space

Dmitry Chuyko

G7
Silcher Saal
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Funktionale Architektur mit Kotlin

Michael Sperber,

Benedikt Stemmildt

C7
Hegel Saal
Methodik & PraxisMethodik & Praxis

BDD – Brauchst Du Das?

Behaviour Driven Development

Katrin Rabow

E7
Schiller Saal
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Constraint Satisfaction Problems – Never code this at home!

Matthias Koch

D7
Raum Sylt
Microservices, Container & CloudMicroservices, Container & Cloud

GitOps für Machine Learning

Betrieb von Microservices als Backend zur Verwaltung von Machine Learning Modellen

Sebastian Moritz

F7
Raum Usedom
Open Source & CommunityOpen Source & Community

Autism in Tech

Dennie Declercq

B7
Ausgefallene Vorträge
Enterprise Java & FrameworksEnterprise Java & Frameworks

Der Application Server ist tot (?) – es lebe Jakarta EE!

Dirk Weil

B1
Open Source & CommunityOpen Source & Community

Open Source verstehen

Hendrik Ebbers

B5