Vorträge
Auftritte bei Konferenzen und User Groups
2024 (30)
November
- Emergente Praktiken in der Softwarearchitektur (Voxxed Days Zürich , Zürich)
 
Oktober
- (betterCode() Java 23 )
 - Emergente Praktiken in der Softwarearchitektur (Open Community Experience , Mainz)
 - Emergente Praktiken in der Softwarearchitektur (Software Architecture Alliance , München)
 - Java 23 - Die Neuerungen im Überblick (BaselOne , Basel)
 - Workshop: Real World Architekturdiagramme (Software Architecture Summit Herbst , Berlin)
 - Robuste und flexible String Templates in JavaWie geht es weiter mit String Templates in Java (betterCode() Java 23 )
 - Emergente Praktiken in der Softwarearchitektur (Software Architecture Summit Herbst , Berlin)
 - Qualitätsszenarien - die Hidden Champions in der Architekturarbeit (XP-Days , Stuttgart)
 - Refactoring mit der Mikado-Methode (XP-Days , Stuttgart)
 
September
- Emergente Praktiken in der Softwarearchitektur (Voxxed Days Zürich , Zürich)
 
Juli
- Emergente Praktiken in der Softwarearchitektur (Voxxed Days Zürich , Zürich)
 - Vorgehensmuster und Best Practices für moderne Softwarearchitekturarbeit (Developer Week , Nürnberg)
 
Juni
- Auf gute Zusammenarbeit - effiziente APIs dank Consumer Driven Contracts (CloudLand , Brühl)
 - Workshop: Softwarearchitektur enables Business (MAD Summit Sommer , München)
 - Java 21 und höher: Die neuen Features rund um Pattern Matching und Virtual ThreadsJava 21 - Die nächste LTS-Version (Entwicklertag , Karlsruhe)
 
Mai
- Java 21 u. 22 - Die neuen Features (JUG Deutschland , Göttingen)
 - 🇺🇸 Robust and Flexible String Templates in Java (JCON Europe , Köln)
 - Clean Architecture als Unterstützung für evolutionäre ArchitekturVon Clean Architecture zu evolutionärer Architektur (Magdeburger Developer Days , Magdeburg)
 
April
- Robuste und flexible String Templates in JavaWie geht es weiter mit String Templates in Java (JAX , Mainz)
 - Clean Architecture als Unterstützung für evolutionäre ArchitekturVon Clean Architecture zu evolutionärer Architektur (Mathema Campus , Erlangen)
 - Workshop: Wir erstellen einen ChatGPT-Klon von Grund auf, in Kotlin (JavaLand , Nürburgring)
 - Workshop: Refactoring Towards Clean Architecture (JavaLand , Nürburgring)
 - Robuste und flexible String Templates in JavaWie geht es weiter mit String Templates in Java (JavaLand , Nürburgring)
 - Workshop: Tech2Talk - Erstelle mit Hilfe erfahrener Speaker deinen ersten eigenen Vortrag! (JavaLand , Nürburgring)
 
März
- Clean Architecture als Unterstützung für evolutionäre ArchitekturVon Clean Architecture zu evolutionärer Architektur (betterCode() Clean Architecture 2024 , Online)
 - Workshop: Real World Architekturdiagramme (Software Architecture Summit Frühjahr , München)
 
Februar
- Best Practices, um Architekturdokumentation aktuell zu halten (iSAQB Community-Meetup Köln , Köln)
 - Best Practices, um Architekturdokumentation aktuell zu halten (OOP , München)
 
Januar
2023 (58, Abgesagt: 4)
Dezember
- Qualitätsszenarien - die Hidden Champions in der Architekturarbeit (JUG Darmstadt )
 - Auf gute Zusammenarbeit - effiziente APIs dank Consumer Driven Contracts (embarc Architektur-Punsch , Online)
 - Java 21 und höher: Die neuen Features rund um Pattern Matching und Virtual ThreadsJava 21 - Die nächste LTS-Version (IT-Tage , Frankfurt)
 - Datenorientierte Programmierung mit Java (IT-Tage , Frankfurt)
 - Mit der Zeit gehen – flexible Architekturen (Objektforum Frankfurt , Darmstadt)
 - Workshop: Patterns für API-Evolution (MAD Summit Winter , Berlin)
 - Architekturvision in Zeiten von Clean Architecture (SEACON , Online)
 
November
- 🇺🇸 As much architectural work as needed (Software Architecture Gathering , Online)
 - Phantastische Diagramme und wie du sie selbst erstellst (JUG Frankfurt )
 - 🇺🇸 Continuous and Automated Documentation - Docs-As-Code in Practice (JCON , Online)
 - Datenorientierte Programmierung mit Java (Java 21 Info Days )
 - So viel Architekturarbeit wie nötig (W-JAX , München)
 - Vorgehensmuster und Best Practices für moderne Softwarearchitekturarbeit (Softwerkskammer Thüringen , Erfurt)
 
Oktober
- Die Relevanz von Softwarearchitektur (CSS DevCon^2 , Luzern)
 - Java 21 und höher: Die neuen Features rund um Pattern Matching und Virtual ThreadsJava 21 - Die nächste LTS-Version (BaselOne , Basel)
 - Workshop: Java 21 - Die neuen Features rund um Pattern Matching und Virtual Threads (betterCode() Java 21 )
 - 🇺🇸 Pattern Matching in Java ... and why do we need algebraic data types? (eclipsecon Java Community Day )
 - So viel Architekturarbeit wie nötig (Softwerkskammer Köln )
 - Workshop: Developer on the stage (XP-Days , Stuttgart)
 - Pattern Matching in Java - und warum es dafür algebraische Datentypen braucht (betterCode() Java 21 )
 
September
- Java 21 und höher: Die neuen Features rund um Pattern Matching und Virtual ThreadsJava 21 - Die nächste LTS-Version (JUG Saxony Day , Radebeul)
 - So viel Architekturarbeit wie nötig (Berlin Expert Days , Berlin)
 - Kontinuierlich und automatisiert dokumentieren - Docs-as-Code in der Praxis (Software Architecture Alliance , München)
 - 🇺🇸 Pattern Matching in Java (devm.io Java 21 Release Party )
 - Java 21 und höher: Die neuen Features rund um Pattern Matching und Virtual ThreadsJava 21 - Die nächste LTS-Version (Java Forum Nord , Hannover)
 - Workshop: Phantastische Diagramme und wie Du sie selbst erstellst (Software Architecture Summit Herbst , Berlin)
 - Abgesagt: Java 21 und höher: Die neuen Features rund um Pattern Matching und Virtual ThreadsJava 21 - Die nächste LTS-Version (Herbstcampus , Nürnberg)
 - Abgesagt: Workshop: Java 21 - Die neuen Features rund um Pattern Matching und Virtual Threads (Herbstcampus , Nürnberg)
 
Juli
- 🇺🇸 Workshop: How to document and communicate software architectures these days (WeAreDevelopers World Congress , Berlin)
 - Richtig gute Tests schreiben - die Best Practices für bessere (JUnit-) Tests (Java Forum Stuttgart , Stuttgart)
 - Phantastische Diagramme und wie Du sie selbst erstellst (Java Forum Stuttgart , Stuttgart)
 - Abgesagt: Workshop: Phantastische Diagramme und wie Du sie selbst erstellst (Java Forum Stuttgart , Stuttgart)
 - Abgesagt: Workshop: Pattern Matching mit Java (Java Forum Stuttgart , Stuttgart)
 - Workshop: Phantastische Diagramme und wie Du sie selbst erstellst (betterCode() ArchDoc 2023 )
 - Workshop: Pattern Matching mit Java (JUG Schweiz , Zürich)
 
Juni
- Der S.O.L.I.D.e Softwareentwurf (Developer Week , Nürnberg)
 - Java 20 - Auf dem Weg zur nächsten LTS-Version (Developer Week , Nürnberg)
 - Lebendige Architekturdokumentation mit Docs-as-Code, jQAssistant und jMolecules (betterCode() ArchDoc 2023 )
 - So viel Architekturarbeit wie nötig (enterJS , Darmstadt oder Mainz)
 - Mit der Zeit gehen – flexible Architekturen (CloudLand , Brühl)
 - So viel Architekturarbeit wie nötig (JCON , Online)
 - Workshop: Patterns für API-Evolution (MAD Summit Sommer , München)
 - Richtig gute Tests schreiben - die Best Practices für bessere (JUnit-) Tests (Entwicklertag , Karlsruhe)
 - Refactoring mit der Mikado-Methode (Entwicklertag , Karlsruhe)
 
Mai
- So viel Architekturarbeit wie nötig (JAX , Mainz)
 - Architekturvision in Zeiten von Clean Architecture (Magdeburger Developer Days , Magdeburg)
 - Documentation-as-Code - Dokumentation kontinuierlich und automatisiert erstellen (Magdeburger Developer Days , Magdeburg)
 
April
- So viel Architekturarbeit wie nötig (Dev Day , Dresden)
 - Workshop: Phantastische Diagramme und wie Du sie selbst erstellst (Dev Day , Dresden)
 
März
- Workshop: Flexible Softwarearchitektur mit der Clean Architecture (JavaLand , Brühl)
 - Richtig gute Tests schreiben - die Best Practices für bessere (JUnit-) Tests (JavaLand , Brühl)
 - Workshop: Funktionale Programmierung in Java (JavaLand , Brühl)
 - Community Aktivität: Developer on the Stage - Zusammen mit erfahrenen Speakern deinen ersten eigenen Vortrag entwickeln! (JavaLand , Brühl)
 - Phantastische Diagramme und wie Du sie selbst erstellst (JavaLand , Brühl)
 - Workshop: Die 'Java by Comparison' Kata (JavaLand , Brühl)
 - Workshop: Phantastische Diagramme und wie Du sie selbst erstellst (Software Architecture Summit Frühjahr , München)
 
Februar
- Softwarearchitektur einfach mal üben (iSAQB Community Meetup Rhein-Main )
 - Kontinuierlich und automatisiert dokumentieren – Docs-as-Code in der Praxis (OOP , Online)
 
2022 (39, Abgesagt: 4)
Dezember
- So gelingt die iSAQB Advanced Prüfung - Entwurf und Dokumentation einer Softwarearchitektur am Fallbeispiel (embarc Architektur-Punsch , Online)
 - Pattern Matching in Java... und warum es dafür algebraische Datentypen braucht (IT-Tage , Frankfurt)
 - Mit der Zeit gehen – flexible Architekturen (IT-Tage , Frankfurt)
 - Java 17 und darüber hinaus (IT-Tage , Frankfurt)
 - Die Corona-Warn-App unter der Lupe (iSAQB Community Meetup Rhein-Main )
 - Architekturvision in Zeiten von Clean Architecture (betterCode() Clean Architecture 2022 , Online)
 
November
- How to Document and Communicate Software Architectures These Days (Software Architecture Gathering , Online)
 
Oktober
- Workshop: Pattern Matching mit Java (BaselOne , Basel)
 - Pattern Matching in Java ... und warum es dafür algebraische Datentypen braucht (BaselOne , Basel)
 - Was ist Documentation-as-Code? (Softwarearchitektur im Stream )
 - Abgesagt: Flexible Architekturen (Software Architecture Alliance , München)
 - Nur soviel Architekturarbeit wie nötig ... (HackTalk Braunschweig , Online)
 - Java 18 + 19 - Auf dem Weg zur nächsten LTS-Version (Java Forum Nord , Hannover)
 
September
- Einführung in die funktionale Programmierung mit Java (JCON , Online)
 - Abgesagt: Der S.O.L.I.D.e Softwareentwurf (JCON , Online)
 - Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (Agiler Stammtisch Frankfurt , Frankfurt)
 - Workshop: Moderne Softwarearchitekturdokumentation (Software Architecture Summit Herbst , Berlin)
 - Abgesagt: Die Corona-Warn-App unter der Lupe (Herbstcampus , Nürnberg)
 
Juli
- Pattern Matching in Java ... und warum es dafür algebraische Datentypen braucht (Java Forum Stuttgart , Stuttgart)
 - Abgesagt: Der S.O.L.I.D.e Softwareentwurf (Developer Week , Nürnberg)
 - Pattern Matching in Java (Developer Week , Nürnberg)
 - Funktionale Programmierung geht auch mit/trotz Java! (Developer Week , Nürnberg)
 - Live-Hacking mit Micronaut (CloudLand , Brühl)
 
Juni
- Developers on the stage - how to become a speaker (WeAreDevelopers World Congress , Berlin)
 - Pattern Matching in Java ... und warum es dafür algebraische Datentypen braucht (JUG Schweiz , Zürich)
 
Mai
- Documentation-as-Code - Dokumentation kontinuierlich und automatisiert erstellen (SEACON , Online)
 - Pattern Matching in Java ... und warum es dafür algebraische Datentypen braucht (Entwicklertag , Karlsruhe)
 - Die Corona-Warn-App unter der Lupe (Entwicklertag , Karlsruhe)
 - Pattern Matching in Java ... und warum es dafür algebraische Datentypen braucht (JAX , Mainz)
 
April
- Domain Driven Design für Dummies (JUG Frankfurt , Online)
 - Was gibt es Neues bei Java 17 und 18? (JUG Karlsruhe )
 
März
- Podiumsdiskussion: Neues vom JavaLand (JUG Stuttgart )
 - Workshop: Moderne Softwarearchitekturdokumentation (JavaLand , Brühl)
 - Groovy 4 the win! (JavaLand , Brühl)
 - Community Workshop: Funktionale Programmierung mit Java (JavaLand , Brühl)
 - Community Aktivität: Developer on the stage (JavaLand , Brühl)
 - Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (JavaLand , Brühl)
 - Community Workshop: Java Pattern Matching (JavaLand , Brühl)
 
Februar
2021 (41, Abgesagt: 1)
Dezember
- Ein interaktiver Einstieg in Docs-as-Code (embarc Architektur-Punsch , Online)
 - Moderne Softwarearchitekturen dokumentieren und kommunizieren (IT-Tage , Online)
 - Die Corona-Warn-App unter der Lupe (IT-Tage , Online)
 - Java 17: Was erwartet uns in der neuesten LTS-Version? (IT-Tage , Online)
 - Workshop: Moderne Softwarearchitektur-Dokumentation (IT-Tage , Online)
 - Java 17 - Was erwartet uns in der neuesten LTS-Version? (JUG Oberpfalz , Online)
 - Training Bite: Softwarearchitekturen reflektieren (INNOQ Technology Day , Online)
 
November
- Abgesagt: Die Corona-Warn-App unter der Lupe (JVM-Con )
 - Java 17: Was erwartet uns in der neuesten LTS-Version? (Bonprix GmbH )
 - Domain Driven Design für Dummies (JUG Schweiz , Luzern)
 
Oktober
- Mit der Zeit gehen – flexible Architekturen (BaselOne , Basel)
 - Java 17 - Die relevanten Features der neuen LTS-Version (BaselOne , Basel)
 - Workshop: Modern Software Architecture Documentation Hands On (Software Architecture Gathering , Online)
 - Die Corona-Warn-App unter der Lupe (Software Architecture Alliance , Online)
 - Workshop: Moderne Softwarearchitekturdokumentation (Software Architecture Alliance , Online)
 - Die Corona-Warn-App unter der Lupe (JCON , Online)
 - Java 17 - Was erwartet uns in der neuesten LTS-Version? (JCON , Online)
 - Moderne Softwarearchitekturen dokumentieren und kommunizieren (JCON , Online)
 - Die Corona-Warn-App unter der Lupe (JUG Saxony Day , Online)
 
September
- Panel: The Present and Future of Java (17) (Accento , Online)
 - Java 17 - Was erwartet uns in der neuesten LTS-Version? (Accento , Online)
 - Workshop: Moderne Softwarearchitekturdokumentation (Herbstcampus , Online)
 - Java 17 - Was erwartet uns in der neuesten LTS-Version? (Java Forum Nord , Hannover)
 - Portfolio as Code – Homepage für ITler (Herbstcampus , Online)
 - Die Corona-Warn-App unter der Lupe (Herbstcampus , Online)
 - Pattern Matching in Java (betterCode() Java 17 , Online)
 
Juni
- Refactoring mit der Mikado-Methode (Developer Week (DWX) , Online)
 - Legacy Code meistern in x einfachen Schritten (Developer Week (DWX) , Online)
 - JVM Functional Language Battle (Developer Week (DWX) , Online)
 - Corona-Warn-App entschlüsselt. Microservices unter der Lupe. (Architektur Midsommar , Online)
 - Legacy-Code im Griff dank der Mikado-Methode (Entwickler-Tage @ IT-Tage , Online)
 - Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (Karlsruher Entwicklertag 2021 , Online)
 - Funktionale Programmierung geht auch mit/trotz Java! (Karlsruher Entwicklertag 2021 , Online)
 - Corona-Warn-App entschlüsselt. Microservices unter der Lupe (Workshop) (Microservices Summit 2021 , Online)
 
Mai
April
- Vue.js - Eine Einführung (Web Developer Conference , Online)
 - Die Corona-Warn-App unter der Lupe (SEACON digital 2021 , Online)
 
März
- Sweet 16 - Java ist aber groß geworden (Java-Tage @ IT-Tage , Online)
 - Workshop: Kotlin/Native und -Multiplatform (JavaLand , Online)
 - Workshop: Moderne Softwarearchitekturdokumentation (Entwicklertag Frankfurt , Online)
 
Februar
2020 (29, Abgesagt: 12)
Dezember
- Architekturdokumentation mit Microsites (embarc Architektur-Punsch , Online)
 - JCON Speaker Interview zum Vortrag Flexible Architekturen (JAVAPRO , Online)
 - Domain Driven Design für Dummies (IT-Tage , Online)
 - Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (IT-Tage , Online)
 - Mit der Zeit gehen - Flexible Architekturen (IT-Tage , Online)
 - Oje, Java ist nicht mehr kostenlos – und nun? (IT-Tage , Online)
 - Abgesagt: Micronaut – effiziente und performante Microservices für die Cloud (DWX Swiss , Zürich)
 
November
- Micronaut – effiziente und performante Microservices für die Cloud (JUG Saxony , Online)
 - Abgesagt: Domain Driven Design für Dummies (JVM-Con , Köln)
 - Abgesagt: Workshop: Moderne Softwarearchitekturdokumentation (JVM-Con , Köln)
 - Micronaut – effiziente und performante Microservices für die Cloud (JUG Metropolregion Nürnberg , Online)
 - Abgesagt: Oje, Java ist nicht mehr kostenlos – und nun? (Developer Week (DWX) , Nürnberg)
 - Abgesagt: Legacy Code meistern in x einfachen Schritten (Developer Week (DWX) , Nürnberg)
 - Abgesagt: JVM Functional Language Battle (Developer Week (DWX) , Nürnberg)
 
Oktober
- Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (JCON , Online)
 - Mit der Zeit gehen - Flexible Architekturen (JCON , Online)
 - Abgesagt: Vue.js – eine Einführung (Web Developer Conference , Hamburg)
 - Flexible Softwarearchitekturen: Mit der Zeit gehen (Heise Onlinekonferenz - Agile Softwareentwicklung im Unternehmen , Online)
 
September
- Abgesagt: Mit der Zeit gehen - Flexible Architekturen (betterCode , Darmstadt)
 - Abgesagt: Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (enterJS , Darmstadt)
 - Panel-Diskussion: Simplification! Muss die Architekturarbeit einfacher werden? (JAX , Mainz)
 - Mit der Zeit gehen - Flexible Architekturen (JAX , Mainz)
 - Oje, Java ist nicht mehr kostenlos - und nun? (Herbstcampus , Online)
 
Mai
- Abgesagt: Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (Entwicklertag Karlsruhe , Karlsruhe)
 
April
März
Februar
- Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (Entwicklertag Frankfurt , Frankfurt)
 - Micronaut – effiziente und performante Microservices für die Cloud (JUG Essen , Essen)
 - Oje, Java ist nicht mehr kostenlos – und nun? (Code Days @ OOP , München)
 
2019 (29)
Dezember
- Modellierung komplexer Software für Dummies (OIO Hauskonferenz , Mannheim)
 - Micronaut – Effiziente und performante Microservices für die Cloud (OIO Hauskonferenz , Mannheim)
 - Oje, Java ist nicht mehr kostenlos - und nun? (OIO Hauskonferenz , Mannheim)
 - Funktionale Programmierung geht auch mit/trotz Java! (IT-Tage , Frankfurt)
 - Micronaut – effiziente und performante Microservices für die Cloud (IT-Tage , Frankfurt)
 
November
- Funktionale Programmierung mit Java (JUG Karlsruhe , Karlsruhe)
 - Funktionale Programmierung geht auch mit/trotz Java! (JVM-Con , Köln)
 - Oje, Java ist nicht mehr kostenlos – und nun? (W-JAX , München)
 
Oktober
- Legacy-Code im Griff dank der Mikado-Methode (JUG Frankfurt , Frankfurt)
 - Micronaut (BaselOne , Basel)
 - PWA: Portable Webanwendungen statt nativer Apps (BaselOne , Basel)
 
September
- Panel: Die Zukunft von Java (Java Forum Nord , Hannover)
 - Einführung in die Funktionale Programmierung mit Java (Java Forum Nord , Hannover)
 - Learning by teaching, speaking and blogging (Trivadis TechEvent , Zürich)
 - Domain Driven Design für Dummies (Trivadis TechEvent , Zürich)
 - Micronaut – effiziente und performante Microservices für die Cloud (Berlin Expert Days , Berlin)
 - Ich möchte auch mal einen Vortrag halten - Wo fange ich bloß an? (Berlin Expert Days , Berlin)
 - Funktionale Programmierung geht auch mit/trotz Java! (Herbstcampus , Nürnberg)
 
Juni
- Funktionale Programmierung geht auch mit/trotz Java! (Objektforum Frankfurt , Frankfurt)
 - Legacy-Code im Griff dank der Mikado-Methode (Entwicklertag Karlsruhe , Karlsruhe)
 
Mai
März
- Progessive Web Apps - Portable Webanwendungen statt nativer Apps (JavaLand , Brühl)
 - Einführung in die Funktionale Programmierung mit Java (JavaLand , Brühl)
 - Legacy Code Retreat (JavaLand , Brühl)
 
Februar
Januar
- Lebendige Architektur-Dokumentation - kontinuierlich und effizient (Code Days @ OOP , München)
 - Vue.js – eine Einführung (Code Days @ OOP , München)
 - PWA: Portable Webanwendungen statt nativer Apps (Code Days @ OOP , München)
 - Java 9 ist tot, lang lebe Java 11 (OOP , München)
 
2018 (30)
Dezember
- Vue.js - eine Einführung (OIO Hauskonferenz , Mannheim)
 - Java 9 ist tot, lang lebe Java 11 (OIO Hauskonferenz , Mannheim)
 - JCON Speaker Interview zum Vortrag JVM Functional Language Battle (JAVAPRO , Düsseldorf)
 - JCON Speaker Interview zum Vortrag WildFly Swarm - JavaEE in one JAR (JAVAPRO , Düsseldorf)
 - PWA: Portable Webanwendungen statt nativer Apps (IT-Tage , Frankfurt)
 - Legacy-Code im Griff dank der Mikado-Methode (IT-Tage , Frankfurt)
 
November
Oktober
- Softwarearchitektur kontinuierlich und effizient dokumentieren (BaselOne , Basel)
 - Legacy Code im Griff dank der Mikado Methode (JCON , Düsseldorf)
 - Die 7 Sünden der Architekturdokumentation (JCON , Düsseldorf)
 - Funktionale Programmierung geht auch mit Java! (JCON , Düsseldorf)
 
September
- Legacy Code in x einfachen Schritten meistern und testgetrieben weiterentwickeln (JUG Metropolregion Nürnberg , Nürnberg)
 - Java 9 ist tot, lang lebe Java 11 (Trivadis TechEvent , Zürich)
 - Kontinuierliche Architekturdokumentation im agilen Umfeld (Trivadis TechEvent , Zürich)
 - Funktionale Programmierung geht auch mit Java! (Java Forum Nord , Hannover)
 - Legacy Code im Griff dank der Mikado Methode (Herbstcampus , Nürnberg)
 
August
Juli
Juni
- PWA: Portable Webanwendungen statt nativer Apps (Orientierungspunkt OIO , Mannheim)
 - Vortag: Vue.js – eine Einführung (enterJS , Darmstadtium Darmstadt)
 - Workshop: Einstieg in Vue.js (enterJS , Darmstadtium Darmstadt)
 
April
- Docs as Code - Architekturdokumentation leicht gemacht (JAX , Rheingoldhalle Mainz)
 - PWA: Portable Webanwendungen statt nativer Apps (JAX , Rheingoldhalle Mainz)
 - Legacy-Code meistern in x einfachen Schritten (JUG Stuttgart , Stuttgart)
 
März
- Legacy-Code meistern in x einfachen Schritten (JUG Darmstadt , Darmstadt)
 - Refactoring von Legacy Anwendungen mit der Mikado-Methode (JavaLand , Brühl)
 - Die 7 (technischen) Sünden der Architekturdokumentation (JavaLand , Brühl)
 
Februar
- Agile Architecture (Entwicklertag Frankfurt , Frankfurt)
 - JVM Functional Language Battle (Code Days @ OOP , München)
 
Januar
2017 (27)
Dezember
- JVM Functional Language Battle (OIO Hauskonferenz , Mannheim)
 - Agile Architecture (OIO Hauskonferenz , Mannheim)
 - WildFly Swarm - Java EE in one JAR (OIO Hauskonferenz , Mannheim)
 - Agile Architecture (IT-Tage , Frankfurt)
 - Legacy-Code meistern in x einfachen Schritten (IT-Tage , Frankfurt)
 - JVM Functional Language Battle (IT-Tage , Frankfurt)
 
November
Oktober
- TDLCR - Test Driven Legacy Code Refactoring (JUG Frankfurt , Frankfurt)
 - JVM Functional Language Battle (JCON , Düsseldorf)
 - Legacy-Code meistern in x einfachen Schritten (JCON , Düsseldorf)
 - WildFly Swarm - Java EE in one JAR (JCON , Düsseldorf)
 
September
- JVM Functional Language Battle (Java Forum Nord , Hannover)
 - JVM Functional Language Battle (Herbstcampus , Nürnberg)
 
Juni
- Lebendige Architektur-Dokumentation - kontinuierlich und effizient (Objektforum Frankfurt , Frankfurt)
 
Mai
- Agile Architektur (Scrum Day , Filderstadt)
 - Legacy-Code meistern in x einfachen Schritten (Entwicklertag Karlsruhe , Karlsruhe)
 - Lebendige Architektur-Dokumentation - kontinuierlich und effizient (Entwicklertag Karlsruhe , Karlsruhe)
 - Der Softwarearchitekt, das unbekannte Wesen - ein Diskussionspanel (JAX , Rheingoldhalle Mainz)
 - Agile Architecture (JAX , Rheingoldhalle Mainz)
 - WildFly Swarm - Java EE in one JAR (JAX , Rheingoldhalle Mainz)
 
April
März
- Legacy Code Retreat (JavaLand , Brühl)
 - Kontinuierliche Architektur-Dokumentation (JavaLand , Brühl)
 - TDLCR - Test Driven Legacy Code Refactoring (JUG Hannover , Hannover)
 
Februar
- Moderation: DDD Workshop (Workshop von majug und OIO , Mannheim)
 - JVM Functional Language Battle (Entwicklertag Frankfurt , Frankfurt)
 
Januar
2016 (16)
Dezember
- TDLCR - Test Driven Legacy Code Refactoring (OIO Hauskonferenz , Mannheim)
 - Lebendige Architektur-Dokumentation - kontinuierlich und effizient (CaptainCasa Community Meeting , Schwetzingen)
 
November
Oktober
- Legacy-Code meistern in x einfachen Schritten (JUG Saxony , Leipzig)
 - TDLCR - Test Driven Legacy Code Refactoring (Java Forum Nord , Hannover)
 
August
- Keine Tagträumerei - Legacy Code Refactoring in x einfachen Schritten (Herbstcampus , Nürnberg)
 - Kontinuierlich und effizient - Agil Softwarearchitektur dokumentieren (Herbstcampus , Nürnberg)
 
Juni
Mai
April
März
- Legacy-Code meistern in x einfachen Schritten (Entwicklertag Frankfurt , Frankfurt)
 - Legacy-Code meistern in x einfachen Schritten (JavaLand , Brühl)
 - Architektur-Kata (JavaLand , Brühl)
 - Coding Dojo (JavaLand , Brühl)
 - DukeCon Hacking Session (JavaLand , Brühl)
 
Februar
2015 (10)
Dezember
- Legacy-Code meistern in x einfachen Schritten (OIO Hauskonferenz , Mannheim)
 - Groovy und Grails - Quo vadis? (JUG Karlsruhe , Karlsruhe)
 
November
- Workshop: Architektur Kata (Agile Monday Rhein-Neckar , Mannheim)
 - Effektive Code-Reviews (W-JAX , München)
 
Oktober
September
August
Juli
März
2014 (4)
Mai
Mai
März
Februar
2009 (2)
April
- Die Google Collections Library (JAX , Rheingoldhalle Mainz)
 - GANT - Ant the groovy way (JAX , Rheingoldhalle Mainz)