To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
09:00
09:00
180min
workshop time
Raum Hamburg
09:00
180min
Clean and Scalable Frontend Tests with Playwright Fixtures
Michael Schlimbach

Learn how to create clean, maintainable frontend end-to-end tests by combining Playwright’s fixture feature with the Page Object Model. This session will equip you with actionable techniques to reduce boilerplate, improve test isolation, and boost reusability.

Weinzimmer
09:00
180min
Hexagonale Architektur in der Praxis
Alexander Wessel

Lernziel ist es, die Teilnehmer mit dem notwendigen Wissen bzgl. hexagonaler Architektur auszustatten, um die Lebensdauer und Qualität ihrer Softwareprojekte zu steigern und schneller auf neue Anforderungen reagieren zu können.

Palaiszimmer
12:00
12:00
60min
registration
Raum Hamburg
13:15
13:15
60min
Keynote: „Softwareentwickler haben alles verändert - wir können stolz auf uns sein!“
Dr. Carola Lilienthal
Raum Hamburg
14:15
14:15
15min
Short Break
Raum Hamburg
14:30
14:30
60min
Greenify your System: Nachhaltigkeit in der Softwarearchitektur
Sophia Resch
Palaiszimmer
14:30
60min
LLMs von der Blackbox zum Einsatz im eigenen Projekt
Dr. Oliver Guhr

In diesem Vortrag werfen wir einen Blick hinter die Kulissen von Large Language Models (LLMs): Wie funktionieren sie, wie werden sie trainiert, und wie können sie lokal eingesetzt werden? Neben der Theorie beschäftigen wir uns mit praktischen Tools und Ansätzen, um Open-Source-LLMs effizient auf eigener Hardware zu nutzen und sie mit wenigen Zeilen Code in Projekte zu integrieren. Ideal für Entwickler, die LLMs besser verstehen und gezielt einsetzen möchten.

Raum Hamburg
14:30
60min
Optimierung von Container Image Builds
Marius Shekow

Vorgestellt wird eine breite Übersicht an Techniken, die die Teilnehmer auf ihre eigenen Container Images anwenden können, um diese kleiner und sicherer zu machen, und die Build-Geschwindigkeit zu steigern. Für jede Technik gibt es Links zu vertiefenden Informationen.

Weinzimmer
14:30
60min
Platforming: Was kommt nach Dev Ops?
Stephan Lo, Sebastiano Mazzola

DevOps ist cool, aber greift zu kurz, wenn man sich für jedes Projekt immer wieder alles neu ausdenkt. (Internal) Development Platforms und Platform Engineering sind ein Ansatz, die Komplexität von moderner Software-Entwicklung in den Griff zu bekommen.

Saal St. Petersburg
14:30
60min
Security für alle(s) - Konsequenzen des Cyber Resilience Acts
Gerhard Wallraf

Seit Dezember 2024 ist der Cyber Resilience Act der EU in Kraft. Wir werfen einen kurzen Blick auf den Hintergrund seiner Entstehung und beleuchten vor allem die Frage, welche Konsequenzen sich daraus für die Softwareentwicklung ergeben -- und zwar vom Frontend bis zur Embedded-Welt.

Saal Rotterdam
14:30
60min
Von Null auf PROD in 20 Minuten? Aber sicher!
Mirko Quarg, Kay Thriemer

Wie gehen Unternehmen im Bereich kritischer Infrastrukturen (KRITIS) ihre ersten Schritte in die Cloud? Sicher, mit On-Premises-Infrastruktur und BSI-Zertifizierung!

Mit diesem Vortrag teilen wir unsere Erfahrungen aus einem solchen Projekt. Wir betrachten dabei das IT-Grundschutz-Kompendium mit seinen Anforderungen (wie bspw. zu Backup/Recovery, IAM, Policy Enforcement und Netzwerkisolation) und erläutern mit welchen Konzepten wir diese Anforderungen umgesetzt haben.

Parallel zum Vortrag setzen wir die Umgebung automatisiert auf und erläutern die konkreten Ansätze bei der Umsetzung, beispielsweise GitOps, CIS Benchmarks und Tools wie unter anderem Rancher, Istio und Kubewarden.

Teil des Vortrags werden auch die Herausforderungen sein, die unweigerlich auftreten, wenn Unternehmen erste Schritte in Richtung Cloud gehen.

Gartensaal
15:30
15:30
30min
Coffee Break
Raum Hamburg
15:30
30min
Coffee Break
Gartensaal
15:30
30min
Coffee Break
Saal St. Petersburg
15:30
30min
Coffee Break
Saal Rotterdam
15:30
30min
Coffee Break
Palaiszimmer
15:30
30min
Coffee Break
Weinzimmer
16:00
16:00
10min
Drive-by Mitarbeit: Kleine und effiziente Beiträge in Open Source Software und Unternehmensprojekten
Martin Schurz
Weinzimmer
16:00
30min
Enemy in the clouds: excluding the cloud provider from the trusted computing base. Is it possible at all?
Ivan Gudymenko, Andrey Ruzhansky

Kritische Workloads hosten auf Hyperscalern/Public Clouds: geht das überhaupt? Wir geben Euch unsere Einschätzung aus Sicht der IT-Security - und in wie fern Confidential Computing hier Abhilfe schaffen könnte. Technische Maßnahmen allein werden aber sehr wahrscheinlich nicht ausreichen

Gartensaal
16:00
30min
Hilfe, ich soll Feedback geben! Mit diesen Tipps & Tricks klappt‘s
Julia Pedak

„Das hätte ich ja ganz anders gemacht …“ „Nächstes Mal musst du aber echt endlich daran arbeiten, dass du …“ Sieht so gutes Feedback aus? Eher nicht. Aber wie dann? Genau darum geht es in diesem Vortrag.

Raum Hamburg
16:00
30min
Is There Life After Git?
Jonathan Frere

Is Git really the best version control system that we can imagine? Or is there a better way of thinking about source control? I've been trying out Jujutsu, an alternative to Git that's fully backwards compatible, and that you can switch to without your colleagues even noticing. Spoiler alert: I think it's pretty cool!

Palaiszimmer
16:00
30min
Triumph und Tragödie der Digitalen Allmende
Mirko Swillus

Im Mittelpunkt dieser Geschichte stehen die tragischen Held:innen der Open-Source-Maintainer, die "thanklessly" die digitalen Brücken unserer Welt aufbauen und vor dem Einsturz bewahren. Der Vortrag ruft dazu auf, selbst zu Erzählenden zu werden und gemeinsam ein triumphales Ende zu gestalten.

Saal Rotterdam
16:00
30min
UX Test Coffee: Leichtgewichtige Methoden für schnelles Feedback und bessere UX in der Softwareentwicklung
Nicole Filz

Wie können Teams nutzerzentrierte Entwicklung nachhaltig in ihren Softwareprozess integrieren? Die Session stellt das Format UX Test Coffee vor, das regelmäßige Feedbackrunden in entspannter Atmosphäre ermöglicht und den Austausch über das Team hinaus ermöglicht. Gezeigt werden Planung, Durchführung und Integration der Ergebnisse sowie die Chancen und Herausforderungen dieses leichtgewichtigen Formates. Das iterative Vorgehen und gezielte Expertengespräche fördern Usability und das Bewusstsein für User Centered Design im gesamten Unternehmen.

Saal St. Petersburg
16:10
16:10
10min
Data Tells Million Stories: Mastering The Art Of Data Visualization
Tanja Heynig

Lernziele der Speaker-Session:
1. Ästhetik und Funktionalität wirkungsvoller Datenvisualisierungen erkennen und wertschätzen.
2. Zentrale Gestaltungsprinzipien anwenden, um visuell ansprechende und aussagekräftige Datenvisualisierungen zu schaffen.
3. Storytelling-Techniken einsetzen, um aus Rohdaten eine packende und verständliche Storyline zu entwickeln.

Weinzimmer
16:30
16:30
30min
Break
Raum Hamburg
16:30
30min
Break
Gartensaal
16:30
30min
Break
Saal St. Petersburg
16:30
30min
Break
Saal Rotterdam
16:30
30min
Break
Palaiszimmer
16:30
30min
Break
Weinzimmer
17:00
17:00
30min
"On the Internet, nobody knows you're a dog"
André Engelhorn, Jürgen Anke
Palaiszimmer
17:00
30min
Denkanstoß: Perspektivwechsel für Entwickler – SLAs, Tracing und mehr in euren Projekten
Martin Schurz
Gartensaal
17:00
30min
Eine API kommt selten allein - Mit Arazzo API-Workflows definieren
Andreas Siegel

APIs sind die versteckten Helden der digitalen Welt – sie verbinden Systeme, treiben Innovation voran und eröffnen neue Geschäftsmöglichkeiten. Aber selten steht eine API allein: Geschäftsprozesse erfordern oft die geschickte Orchestrierung mehrerer APIs. Genau hier setzt die Arazzo-Spezifikation an!

In diesem Vortrag entdecken wir gemeinsam, wie Arazzo API-Workflows nicht nur verständlich, sondern auch maschinenlesbar und effizient gestaltet. Mit praxisnahen Beispielen, klaren Use Cases und einem Blick auf die Zukunft von API-Integrationen zeige ich, wie Ihr aus APIs mehr herausholen könnt. Perfekt für alle, die APIs nicht nur nutzen, sondern mit ihnen Großes erreichen möchten!

Weinzimmer
17:00
30min
Mit Poka Yoke teure Fehler vermeiden: Wie erspare ich mir den Weg zum Computerwutcenter
Velizar Iotchev

Sind wir in der Lage, diese Poka Yoke-Prinzipien auch in der Softwareentwicklung zu benutzen? Fehler zu vermeiden und vorzubeugen, statt auf solche zu reagieren. Wie können wir unsere Arbeit effizienter gestalten und unsere Programmlösungen "idiotensicher" zu machen? Wie lernen wir aus einem System, das in den 60-er Jahre des XX. Jahrhunderts in Japan begann und bis heute in der Industrie und unserem Alltag genutzt und ständig weiter entwickelt wird?
Bestimmte Techniken kennen wir - auch wenn wir sie nicht so nennen - und (hoffentlich) nutzen es bereits. Dazu gehören die Versionierung und Backup, Tests, Templates, CI/CD...
Und einiges mehr...

Saal St. Petersburg
17:00
30min
Open-Source-KI on Premise: Nachhaltig, souverän, datensicher
Bernd Erk
Raum Hamburg
17:00
30min
Playing with 3D on the Web & Beyond
Thorsten Seyschab
Saal Rotterdam
17:30
17:30
30min
break
Raum Hamburg
17:30
30min
break
Gartensaal
17:30
30min
break
Saal St. Petersburg
17:30
30min
break
Saal Rotterdam
17:30
30min
break
Palaiszimmer
17:30
30min
break
Weinzimmer
18:00
18:00
60min
7816 - Ist da noch was drauf?
Mirko Zeibig
Saal Rotterdam
18:00
60min
ADHS in der IT: Vom Chaos zum Code — Wie wir die Stärken nutzen und die Herausforderungen meistern
Joshua Töpfer
Weinzimmer
18:00
60min
Architektur von unten – die Brücke schlagen zwischen Code und Architektur
Oliver Drotbohm
Gartensaal
18:00
60min
Building a Large-Scale, Streaming-Based Logging and Monitoring Solution
Marcus Crestani
Saal St. Petersburg
18:00
60min
Die goldenen Regeln - Wie vermiese ich Neulingen den Einstieg in mein Projekt?
Andreas Monschau
Raum Hamburg
18:00
60min
Wer rustet, der rostet nicht
Tobias Nebel

Über den unkomplizierten Einsatz von Rust in typischen Backendszenarien

Palaiszimmer