Upcoming Talks

Past Talks

2024

18.10.: The Road to Intent-Driven Automation

dotAI, Paris, France, 18.10., johannesdienst

24.07.: Nützliche und schöne Developer Docs

Softwerkskammer Nürnberg, Nuremberg, Germany, 24.07., johannesdienst

20.06.: Useful and Beautiful Developer Docs and How to Create Them

Voxxed Days Luxembourg, Bad-Mondorf, Luxembourg, 20.06., johannesdienst

23.05.: Useful and Beautiful Developer Docs and How to Create Them

DevDays Europe 2024, Vilnius, Lithuania, 23.05., johannesdienst

2023

22.11.: Useful and Beautiful Developer Docs and How to Create Them

JCON World 2023, virtual, 22.11., johannesdienst

26.10.: Real Cross-Platform Workflow UI Automation

TestCon 2023, virtual, 26.10., johannesdienst

24.10.: Real Cross-Platform Workflow UI Automation

Accento, Südwerk in Karlsruhe, 24.10., johannesdienst

26.09.: Real Cross-Platform Workflow UI Automation

TACON 2023, Design Offices Leipzig, 26.09., johannesdienst

11.07.: Real Cross-Platform Workflow UI Automation

26.06.: Rock Solid Software Architecture mit ADRs, arc42 und Microsites – ein Erfahrungsbericht

ArchDoc 2023, virtuell, 26.06., johannesdienst

20.06.: Real Cross-Platform Workflow UI Automation

JCON Europe 2023, Cologne, 20.06., johannesdienst

07.02.: The State and Future of UI Testing

OOP, Remote, 07.02., johannesdienst

12.01.: How to automate 2-Factor-Authentication and other fancy stuff with AI?

2022

14.12.: Rock Solid Software Architecture with ADRs, arc42 and Microsites

06.10.: Herausforderungen bei der UI-Automatisierung und wie man sie löst

Java Forum Nord, Hannover Congress Centrum, 06.10., johannesdienst

25.10.: Challenges in UI Automation and How to Solve Them

05.10.: The Future of UI Testing

Software QS-Tag, Frankfurt am Main, 05.10., johannesdienst

29.09.: Succeed as a DevOps Team in a Regulated Corporate Environment

23.09.: Talk: Rock Solid Software Architecture with ADRs, arc42 and Microsites - Ein Erfahrungsbericht

22.09.: Rock Solid Software Architecture with ADRs, arc42 and Microsites

07.07.: Talk: Rock Solid Software Architecture with ADRs, arc42 and Microsites - Ein Erfahrungsbericht

30.06.: Keynote: Eine praktische Philosophie für den IT-Alltag

SAEC Days, München, 30.06., johannesdienst

29.06.: Von Managed Cloud zu GitOps: Multi Client-Cluster Deployment

SAEC Days, München, 29.06., johannesdienst

26.05.: Managed Cloud to GitOps: Deploying Several Client Clusters

DevOps Pro Europe, Virtuell, 26.05., johannesdienst

24.05.: Talk: Rock Solid Software Architecture with ADRs, arc42 and Microsites - Ein Erfahrungsbericht

devday.22, Dresden, 24.05., johannesdienst

22.03.: Talk: Rock Solid Software Architecture with ADRs, arc42 and Microsites - Ein Erfahrungsbericht

15.03.: Talk: Rock Solid Software Architecture with ADRs, arc42 and Microsites

03.02.: Pecha Kucha - Stoizismus: Eine Praktische Philosophie für den IT-Alltag

OOP Virtual, Virtuell, 03.02., johannesdienst

03.02.: Von Managed Cloud zu GitOps: Multi Client-Cluster Deployments

OOP Virtual, Virtuell, 03.02., johannesdienst

2021

09.12.: Arc42 in einem echten DevOps-Team: Lessons Learned

IT-Tage 2021, Remote, 09.12., johannesdienst

26.10.: Effizient Arbeiten mit ADRs

14.10.: Lessons Learned Using arc42 in a real DevOps Team

05.10.: Lessons Learned: arc42 in einem DevOps Team

JCON, Virtuell, 05.10., johannesdienst

23.09.: Lessons Learned: arc42 in einem DevOps Team

16.09.: Lessons Learned: arc42 in einem DevOps Team

Java Forum Nord, Hannover, 16.09., johannesdienst

03.08.: Managed Cloud to Gitops: Deploying Several Client Clusters

GitLab Commit, Virtuell, 03.08., johannesdienst

28.06.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

Enterprise Code, Virtuell, 28.06., johannesdienst

09.06.: Architecture Decision Records for Fun and Profit

09.06.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

JUG Oberpfalz, Virtuell, 09.06., johannesdienst

13.05.: Lessons Learned: arc42 in a Real Devops Team

DevOps Pro Europe, Virtuell, 13.05., johannesdienst

20.04.: Griechische Philosophie für moderne Softwareentwicklung

DevDay Dresden, Virtuell, 20.04., johannesdienst

20.04.: Effizient arbeiten mit Architecture Decision Records (ADRs)

Navigate, Virtuell, 20.04., johannesdienst

14.04.: Griechische Philosophie für moderne Softwareentwicklung

16.03.: Lessons Learned: arc42 in einem DevOps Team

Javaland, Virtuell, 16.03., johannesdienst

04.03.: Griechische Philosophie für moderne Softwareentwicklung

18.02.: Journey Of Devops Teams in a Corporate Environment

DevConf.CZ, Virtuell, 18.02., johannesdienst

18.02.: Lessons Learned: arc42 in a Real Devops Team

DevConf.CZ, Virtuell, 18.02., johannesdienst

11.02.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

04.02.: Griechische Philosophie für moderne Softwareentwicklung

06.01.: Terraform Livecoding

2020

28.10.: Effizient arbeiten mit Architecture Decision Records (ADRs)

JCON, Virtuell, 28.10., johannesdienst

27.10.: Spock vs Supermutanten: Spezifikationstesten trifft Mutationstesten

07.10.: Work efficiently with Architecture Decision Records (ADRs)

23.07.: Effizient arbeiten mit Architecture Decision Records (ADRs)

SAEC Days, Virtuell, 23.07., johannesdienst

23.07.: Spock vs Supermutanten: Spezifikationstesten trifft Mutationstesten

17.03.: Spock vs Supermutanten: Spezifikationstesten trifft Mutationstesten

22.02.: Everything as Code: Pipeline, Infrastructure, Configuration, Documentation

Gastvortrag, THM Gießen, 22.02., johannesdienst

20.02.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

18.02.: Lessons Learned: arc42 in a Real Devops Team

DevConf.CZ, Virtuell, 18.02., johannesdienst

18.02.: The Dev, the Ops & the Team

05.02.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

OOP, München, 05.02., johannesdienst

04.02.: Spock vs Supermutanten: Spezifikationstesten trifft Mutationstesten

03.02.: Kill Legacy Code – wie man alten Code wieder wartbar bekommt (Workshop)

01.01.: Effizient Arbeiten mit Architecture Decision Records (ADR)

BOB, Berlin, 01.01., johannesdienst

2019

10.12.: DevOps im Konzern – Autonomie von DevOps-Teams vs. Betriebssicherheit

13.11.: DevOps im Konzern – Autonomie von DevOps-Teams vs. Betriebssicherheit

17.10.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

25.09.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

BASTA!, Mainz, 25.09., johannesdienst

24.09.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

JCON, Düsseldorf, 24.09., johannesdienst

04.07.: Pride & Prejuice: Teambildung & Motivation im agilen Umfeld

Clean Code Days, München, 04.07., johannesdienst

09.06.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

04.06.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

06.05.: DevOps im Konzern – Autonomie von DevOps-Teams vs. Betriebssicherheit

04.05.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

Java Forum Stuttgart, Stuttgart, 04.05., johannesdienst

20.04.: Leichtgewichte Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

DevDay Dresden, Dresden, 20.04., johannesdienst

06.02.: Clean Code ist einfach … Qualität ist schwierig

c’t webdev, Köln, 06.02., johannesdienst

06.02.: Clean Code ist einfach…​ Qualität ist schwierig!

Code Days, München, 06.02., johannesdienst

2018

10.12.: CIO-aRT! Die Kunst, agil zu arbeiten

IT-Tage, Frankfurt, 10.12., johannesdienst

05.07.: Ist das Softwarearchitektur oder kann das weg? (Pecha Kucha)

Java Forum Stuttgart, Stuttgart, 05.07., johannesdienst

21.06.: Clean Code ist doch einfach…​ Qualität ist schwierig!

Clean Code Days, München, 21.06., johannesdienst

2017

24.11.: BDD in Multimandantensystemen - Ist doch ganz einfach, oder?

Software QS-Tag, Nürnberg, 24.11., johannesdienst

21.06.: Und wer testet die Tests? - Mutationstesten mit PIT

Clean Code Days, München, 21.06., johannesdienst

23.05.: Und wer testet die Tests? - Mutationstesten mit PIT

24.02.: Und wer testet die Tests? - Mutationstesten mit PIT

BOB, Berlin, 24.02., johannesdienst

16.02.: Livecoding: TypeScript in der Praxis

2016

03.11.: Code-Metriken lügen!? Praxisbeispiele und Gegenmaßnahmen

Software QS Tag, Nürnberg, 03.11., johannesdienst

15.09.: Herr Ober: Eine getypte Obermenge von JavaScript bitte

Details und Videos

Aufnahmen

Useful and Beautiful Developer Docs and How to Create Them

Real Cross-Platform Workflow UI Automation

Pecha Kucha: What is Developer Experience anyway?

Keynote: Stoizismus: Eine praktische Philosophie für den IT-Alltag

Rock Solid Software Architecture with ADRs, arc42 and Microsites

Managed Cloud to GitOps - Deploying Several Client Clusters

Lessons learned: arc42 in einem DevOps Team

Spock vs Supermutanten: Spezifikationstesten trifft Mutationstesten (Mit Ralf D. Müller)

Effizient Arbeiten mit Architecture Decsion Records (ADR)

Leichtgewichtige Softwarearchitektur mit Architecture Decision Records und Qualitätsszenarien

Leichtgewichtige Softwarearchitektur - Kurzversion

Everything as Code: Pipeline, Infrastructure, Configuration, Documentation

Pride and Prejudice - Teambildung und Motivation im agilen Umfeld

DevOps im Konzern - Autonomie von DevOps Teams vs Betriebssicherheit

Mit Mutationstests die Tests testen (Pecha Kucha)