Rückblick der Vorträge 2023

Rückblick der Vorträge. Das Java Forum Stuttgart (JFS) wird seit 1998 jährlich ausgerichtet.

Einige Jahre fehlen noch oder sind unvollständig. Wir arbeiten momentan noch an der Migration der alten Daten.

Vorträge

08:45 - 09:30
Architektur & SicherheitArchitektur & Sicherheit

Phantastische Architektur-Diagramme

... und wie Du sie selbst erstellst

Ralf D. Müller,

Falk Sippach

A1
Enterprise Java & FrameworksEnterprise Java & Frameworks

Spring Modulith – Spring für architekturinteressierte Entwickler:innen

Oliver Drotbohm

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

Parallele Programmierung in Java

Christian Heitzmann

C1
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Einmal Venti mit Milch und Zucker

Michael Wiedeking

D1
Methodik & PraxisMethodik & Praxis

Genial daneben: wie wir zu besseren Schätzungen kommen

Maria Martynenko

E1
Methodik & PraxisMethodik & Praxis

Aufbau eines Knowledge Graph in einer nicht perfekten Welt

Kay Landeck

F1
Trends & neue TechnologienTrends & neue Technologien

KI im Fokus: Sprachmodelle als Treiber für Geschäftstransformation

Entdecken Sie die Potenziale von KI-Sprachmodellen zur Weiterentwicklung Ihres Unternehmens

Jens Werschmoeller,

Mirco Heinzelmann

G1
09:50 - 10:35
Architektur & SicherheitArchitektur & Sicherheit

MFA, OTP, SMS, U2F, WTF?!

Multifaktor-Authentifizierung in der Praxis

Christian Kühn

A2
Enterprise Java & FrameworksEnterprise Java & Frameworks

Effizientes Suchen mit Apache Solr

Matthias Graf

B2
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Railway Oriented Programming – Mit Exceptions im Gleis bleiben

Matthias Koch,

Thomas Kloppe

C2
IDE & ToolsIDE & Tools

Raus aus der Wartungshölle … zumindest ein bißchen

Sandra Parsick

D2
Methodik & PraxisMethodik & Praxis

Architektur gemeinsam gestalten

Maximilian Aulinger,

Melanie Brunnbauer

E2
Methodik & PraxisMethodik & Praxis

Clone Detection & Management für Architektinnen und Architekten

Dr. Elmar Jürgens

F2
Trends & neue TechnologienTrends & neue Technologien

Von Zero zum ChatGPT Hero

Verstehen und Optimieren für besseres Prompt Engineering

Martin Förtsch,

Thomas Endres

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

To the cloud with crosswind

Breaking down a monolith to microservices with the strangler pattern

Alin Vulparu

A3
Test & BetriebTest & Betrieb

Gestern lief’s doch noch. Muss ich heute schon wieder alles testen?

5 Jahre nach dem Best Presentation Award: Was haben wir dazugelernt, was hat sich verändert?

Dr. Elmar Juergens

B3
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Java Records

Oliver L. Böhm

C3
IDE & ToolsIDE & Tools

DEaC – Development Environment as Code

Johannes Hüttinger

D3
Methodik & PraxisMethodik & Praxis

Können REST-APIs Geschichten erzählen?

Maximilian Göke,

Mattias Abramovic

E3
Methodik & PraxisMethodik & Praxis

Keep it simple? My Ass!

Dr. Karl-Heinz Wichert

F3
Trends & neue TechnologienTrends & neue Technologien

Java zum Mitnehmen

Christoph Czernohous

G3
12:15 - 13:00
Architektur & SicherheitArchitektur & Sicherheit

Automatisierte Architekturtests und statische Codeanalyse mit ArchUnit

Martin Lehmann,

Dr. Kristine Schaal

A4
Test & BetriebTest & Betrieb

Revolutionizing Monitoring with AI: A Journey Towards Proactive Problem-Solving

David Tattersall

B4
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Modern Java

This is not your father's Java anymore

Ron Veen

C4
IDE & ToolsIDE & Tools

SAT Market Guide

Wie finde ich das richtige Code-Analyse-Werkzeug?

Dr. Sven Amann

D4
Methodik & PraxisMethodik & Praxis

The Rocky Horror Code Show

oder Warum Budget für Refactoring keine Option, sondern eine Notwendigkeit ist.

Thomas Kashofer

E4
Methodik & PraxisMethodik & Praxis

UX ist ein Fullstack Job!

Marcel Bagemihl,

Miriam Becker

F4
Trends & neue TechnologienTrends & neue Technologien

Hyperautomation, Low-Code, RPA – alles klar?

Bernd Rücker

G4
14:30 - 15:15
Architektur & SicherheitArchitektur & Sicherheit

Web analytics streaming with OpenTelemetry 

Steffen Renz

A5
Test & BetriebTest & Betrieb

Richtig gute Tests schreiben

Best Practices für bessere (JUnit-) Tests

Roland Krüger,

Falk Sippach

B5
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Voll daneben!

Nebenläufigkeit und Parallelität unter Java

Michael Wiedeking

C5
IDE & ToolsIDE & Tools

Schnelle und wartbare Builds für Projekte jeder Größenordnung

Praktische Tipps und Techniken für Gradle Builds für höhere Entwickler Produktivität

Dr. Stefan Wolf

D5
Methodik & PraxisMethodik & Praxis

You ain’t gonna need it

Nicolai Mainiero

E5
Microservices, Container & CloudMicroservices, Container & Cloud

Observability von Java Anwendungen in Kubernetes

Verschiedene Ansätze von k9s über Service Meshes bis zu OpenTelemetry

Matthias Haeussler

F5
IoT, Embedded & MobileIoT, Embedded & Mobile

Vom Sensor zum Workflow und zurück: Wie die Kombination von Prozessautomatisierung und IIoT neue Möglichkeiten für die Industrie 4.0 eröffnet

Erich Eichinger,

Valentin Zickner

G5
15:35 - 16:20
Test & BetriebTest & Betrieb

Practical introduction to OpenTelemetry tracing

Nicolas Fränkel

A6
Test & BetriebTest & Betrieb

Event-Driven Microservices Tests

Wie die CD Pipeline mit CDC und BDD die E2E-Tests ablöst

Azmir Abdi,

Winfried Bittner

B6
Core Java & JVM-SprachenCore Java & JVM-Sprachen

Was jeder Java-Entwickler über Strings wissen sollte

Bernd Müller

C6
IDE & ToolsIDE & Tools

Developer Enablement mit Backstage

John Fletcher

D6
Methodik & PraxisMethodik & Praxis

Gamification und Storytelling in Workshops und Retrospektiven

Mit neuen Techniken dein Team wieder zum Leben erwecken!

Kira Naehring,

Nils Hyoma

E6
Microservices, Container & CloudMicroservices, Container & Cloud

Jederzeit deployen können

Eine alltagstaugliche Implementierung kurzlebiger Feature Toggles

Dr. Miriam Greis,

Philipp Krauß

F6
Trends & neue TechnologienTrends & neue Technologien

WSL-2: Der Warp-Antrieb für Windows-Entwickler:innen

Unter Windows entwickeln und in Unix kompilieren

Mirko Pleli

G6
16:40 - 17:25
Open Source & CommunityOpen Source & Community

Running Real-time Machine Learning Analytics On Traces

Dr. Fawaz Ghali

A7
Test & BetriebTest & Betrieb

Pokale oder Pyramiden – brauchen wir noch Unit-Tests?

Jacques Jung,

Lars Alvincz

B7
Core Java & JVM-SprachenCore Java & JVM-Sprachen

HotSpot vs OpenJ9

Which one to choose to cut cloud bills?

Dmitry Chuyko

C7
Frontend-EntwicklungFrontend-Entwicklung

Error 404: Color not found

Dennie Declercq

D7
Methodik & PraxisMethodik & Praxis

Keine Angst vor dem Endgegner: Verbesserungsideen dem Management (besser) erklären

Christian Seifert

E7
Microservices, Container & CloudMicroservices, Container & Cloud

Deployment options for OSGi applications in the cloud/edge

Dirk Fauth

F7
Microservices, Container & CloudMicroservices, Container & Cloud

OpenTelemetry – Observability neu gedacht

Welche Vorteile bietet uns OpenTelemetry bei der Überwachung unserer Anwendungen?

Winfried Bittner

G7

Frühere Konferenz-Webseiten

Die historischen Webseiten – Leider funktionieren 2016-2020 nicht mehr richtig. Die Daten werden in Kürze migriert und oben zur Verfügung stehen.