Kommende Vorträge und Workshops
- Entwicklertag Karlsruhe, Karlsruhe, 21.6.2018:
Beendet die Software-Krise!
Vortrag mit Michael Sperber
- Softwerkskammer Rheinland-Pfalz, Kaiserslautern, 26.6.2018:
Softwerkskammer Gestern - Heute - Morgen
Vortrag
- Digicomp, Zürich / Basel / Bern, 2. - 3.7.2018:
Kurs: Domain-Driven Design
zweitägiger Workshop
- Java Forum Stuttgart, 5.7.2018:
Beendet die Software-Krise!
Vortrag mit Michael Sperber
- Digicomp, Zürich / Basel / Bern, 30.7.2018 / 1.11.2018:
Kurs: Specification by Example
ganztägiger Workshop
- Digicomp, Zürich / Basel / Bern, 31.7.2018 / 22.11.2018:
Kurs: Einführung in die funktionale Programmierung
ganztägiger Workshop
- API Conference, Berlin, 26.09.2018:
Beyond Consumer-Driven Contract Testing
Vortrag
- JUG Saxony Day, Dresden, 28.09.2018:
Beyond Consumer-Driven Contract Testing
Vortrag
- Digicomp, Zürich / Basel / Bern, 1. - 2.10.2018:
Workshop: Einführung in React.js und Redux
zweitägiger Workshop
- Architecture Gathering, München, 11.10.2018:
Funktionale Software-Architektur goes iSAQB
Vortrag mit Michael Sperber
- KanDDDinsky, Berlin, 19.10.2018:
Beyond Consumer-Driven Contract Testing
Vortrag
- W-JAX, München, 6.11.2018:
Event-Storming für Domain-Driven Design
Vortrag

Vergangene Vorträge und Workshops
15 im Jahr 2018
- Digicomp, Zürich, 14. - 15.6.2018:
Workshop: Einführung in React.js und Redux
zweitägiger Workshop
- Microservices Summit & API Summit, München, 13.6.2018:
Event-Storming für Domain-Driven Design
ganztägiger Workshop
- Microservices Summit & API Summit, München, 11.6.2018:
Beyond Consumer-Driven Contract Testing
Vortrag
- msgGillardon Entwicklertag, Passau, 6.6.2018:
EventStorming für Domain-Driven Design
Vortrag
- NewCrafts, Paris, 17.5.2018:
End the Software Crisis!
Vortrag mit Michael Sperber
- Software Crafters Meetup, Paris, 14.5.2018:
EventStorming for Domain-Driven Design
Vortrag
- DDD eXchange, London, 26.4.2018:
Beyond Consumer-Driven Contract Testing
Vortrag
- Mathema Campus, Erlangen, 21.4.2018:
Consumer-Driven Contract Testing - and Beyond
Vortrag
- Mathema Campus, Erlangen, 20.4.2018:
Event Storming für Domain-Driven Design
Vortrag
- Softwerkskammer, Karlsruhe, 10.4.2018:
Beyond Consumer-Driven Contract Tests
Vortrag
- JavaLand, Brühl, 14.3.2018:
Event Storming für Domain-Driven Design
Vortrag
- Software Architecture Summit, München, 12.3.2018:
Eventstorming und Domain-Driven Design
halbtägiger Workshop
- BOBKonf, Berlin, 23.2.18:
EventStorming für Domain-Driven Design
Workshop
- DDD Europe, Amsterdam, 2.2.18:
Front to Back Event Sourcing
Workshop mit Arnaud Bailly
- DDD Europe, Amsterdam, 1.2.18:
From Front to Back: Homomorphic Event Sourcing
Vortrag mit Arnaud Bailly
14 im Jahr 2017
- NewCrafts Bordeaux, Bordeaux, 7.12.2017:
From Front to Back: Homomorphic Event Sourcing
Vortrag mit Arnaud Bailly
- NewCrafts Bordeaux, Bordeaux, 7.12.2017:
The day after tomorrow: Let the machine do the coding
Vortrag mit Michael Sperber
- Digicomp, Zürich, 4. - 5.12.2017:
Workshop: Einführung in React.js und Redux
zweitägiger Workshop
- Digicomp, Bern, 29.11.2017:
Kurs: Einführung in die funktionale Programmierung
ganztägiger Workshop
- W-JAX, München, 7.11.2017:
Programmierpraxis übermorgen: Mensch spezifiziert, Maschine programmiert
Vortrag mit Michael Sperber
- KanDDDinsky, Berlin, 21.10.2017:
Refactoring Legacy Code: From 'Big Ball of Mud' to Domain-Driven Design
Workshop
- Web Developer Conference, München, 11.10.2017:
Einführung in React.js and Redux
Vortrag
- Software Craftsmanship London, London, 6.10.2017:
The Day After Tomorrow: Let the Machine do the Coding
(Video)
Vortrag mit Michael Sperber
- Entwicklertag, Karlsruhe, 22.05.2017:
Programmierpraxis übermorgen: Mensch spezifiziert, Maschine programmiert
Vortrag mit Michael Sperber
- Mathema Campus, Erlangen, 27.04.2017:
Einführung in React.js and Redux
ganztägiger Workshop
- Digicomp, Zürich, 10. - 11.4.2017:
Kurs: Domain-Driven Design
zweitägiger Workshop
- Topconf, Linz, 1.3.2017:
The Day After Tomorrow: Let the Machine do the Coding
Vortrag mit Michael Sperber
- BOBKonf, Berlin, 24.2.2017:
React.js and Redux
Tutorial
- Domain-Driven Design Europe, Amsterdam, 2.2.2017:
Refactoring Legacy Code: From "Big Ball of Mud" to Domain-Driven Design
Workshop
12 im Jahr 2016
- XP-Days, Hamburg, 21.11.2016:
Programmierpraxis übermorgen: Mensch spezifiziert, Maschine programmiert
Vortrag mit Michael Sperber
- NordicJS, Stockholm, 8.9.2016:
Event Sourcing a Node.js Application
(Video)
Vortrag
- Digicomp, Zürich, 23.6.2016:
Workshop: Einführung in React.js and Redux
ganztägiger Workshop
- Digicomp DevDay, Zürich, 22.6.2016:
Einführung in die funktionale Programmierung
Vortrag
- Digicomp DevDay, Zürich, 22.6.2016:
Schnelle Reaktion: Einführung in React.js und Redux
Vortrag
- Entwicklertag Karlsruhe, 15.6.2016:
Schnelle Reaktion - mit React und Redux
(Video)
Vortrag
- React Europe, Paris, 3.6.2016:
Shallow Rendering All the Way Down
(Video)
Lightning Talk
- Tim Bourguignon: DevJourney (www.devjourney.info), 8.5.2016:
DevJourney Interview #11 Nicole Rauch
Interview
- JAX, Mainz, 18.4.2016:
Eine "Grand Unified Theory" der Softwareentwicklung
(Video)
Vortrag
- Mathema Campus, Erlangen, 9.4.2016:
Wenn die Domäne treibt - Einführung in Domain-Driven Design
Vortrag
- Digicomp, Zürich, 2.3.2016:
Referat: Domain-Driven Design ("DDD")
Vortrag mit Arif Chughtai
- BOB Konferenz, Berlin, 19.2.2016:
Specification by Example
Tutorial
14 im Jahr 2015
- XP-Days Karlsruhe, 27.11.2015:
Design on Steroids
(Video)
Vortrag mit Michael Sperber
- XP-Days Karlsruhe, 26.11.2015:
Offshoring mal andersherum - Einsichten in das Leben eines Remote-Entwicklers
(Video)
Pecha Kucha
- Java User Group Karlsruhe, 25.11.2015:
Funktioniert's? - Funktionale Programmierung mit Java 8
(Video)
Vortrag
- Agile Tour Vienna, Wien, 21.11.2015:
Specification by Example
Interaktiver Vortrag
- Digicomp, Zürich, 19.11.2015:
Referat: Specification by Example - Endlich die richtige Software entwickeln!
Vortrag
- London Software Craftsmanship Community, London, 14.11.2015:
Global Day of Coderetreat @ TIM Group
Coderetreat-Moderation
- Digicomp, Zürich, 21.10.2015:
Referat: Einführung in die funktionale Programmierung
Vortrag
- London Software Craftsmanship Community, London, 14.10.2015:
Introduction to Functional Programming using Haskell
Workshop
- Java Forum Nord, Hannover, 6.10.2015:
Funktioniert's? - Funktionale Programmierung mit Java 8
Vortrag
- Tools4AgileTeams, Wiesbaden, 18.9.2015:
Specification by Example
(Video)
Interaktiver Vortrag
- Java Forum, Stuttgart, 9.7.2015:
Funktioniert's? - Funktionale Programmierung mit Java 8
Vortrag
- Joy of Coding, Rotterdam, Niederlande, 29.5.2015:
Functional Programming for Beginners
Vortrag
- Entwicklertag, Karlsruhe, 21.5.2015:
Jetzt funkt's! Funktionale Programmierung für Anfänger
Vortrag
- Mathema Campus, Erlangen, 24.4.2015:
Sportlich, sportlich - Specification by Example mit Fitnesse
Vortrag
8 im Jahr 2014
- Softwerkskammer Karlsruhe, 10.9.2014:
Funktionale Programmierung für Anfänger
Vortrag / Diskussion
- Softwerkskammer Karlsruhe, 16.7.2014:
Einführung in Specification by Example
Vortrag / Workshop
- SPA Conference, London, 2.7.2014:
Advanced Testing Techniques for Node.js
halbtägiger Workshop mit Andreas Leidig
- London Software Craftsmanship Community, 26.6.2014:
Hands-on session: Refactoring Legacy Code
Workshop
- Entwicklertag, Karlsruhe, 22.5.2014:
Einführung in Domain-Driven Design
(Video)
Vortrag mit Jens Borrmann
- Mathema Campus, Erlangen, 20.4.2014:
Jetzt funkt's! - Funktionale Programmierung für Anfänger
Vortrag
- Mathema Campus, Erlangen, 19.4.2014:
Hobbythek - Open Source Softwareentwicklung mit JavaScript und node.js
ganztägiger Workshop mit Andreas Leidig
- Entwicklertag, Frankfurt, 19.2.2014:
Software Craftsman Swap - Ein Erfahrungsbericht
Vortrag mit Matthias Mayer
7 im Jahr 2013
- XP-Days, Karlsruhe, 15.11.2013:
„Javascript auf dem Server. Das geht ja gar nicht!“ - Durchleuchtung einer Open Source node.js Anwendung
Vortrag mit Andreas Leidig
- XP-Days, Karlsruhe, 15.11.2013:
Craftsman Swap
Vortrag / Diskussion
- XP-Days, Karlsruhe, 14.11.2013:
OO-Design-Workshop: Restrukturierung von Code "From Push To Pull"
Workshop mit Andreas Leidig
- Softwerkskammer, Karlsruhe, 11.9.2013:
Workshop: Refactoring Legacy Code "From Push to Pull"
Workshop mit Andreas Leidig
- Herbstcampus, Nürnberg, 5.9.2013:
Craftsman Swaps - Software-Entwickler auf der Walz
Kurzvortrag
- Herbstcampus, Nürnberg, 3.9.2013:
Macht der Gewohnheit - Usus – ein Werkzeug zur Verbesserung der Code-Qualität
Vortrag
- XP Conference, Wien, Österreich, 3.6.2013:
Restructuring Code: From "Push" to "Pull"
halbtägiger Workshop mit Andreas Leidig
7 im Jahr 2012
- XP-Days, Hamburg, 29.11.2012:
Beispielhaft (Specification by Example)
Vortrag mit Andreas Leidig
- msgGillardon Entwicklertag, Bretten, 16.10.2012:
Beispielhaft (Specification by Example)
Vortrag mit Steffen Eichenberg
- Herbstcampus, Nürnberg, 5.9.2012:
Monaden - Die nächste Herausforderung der funktionalen Welt
Vortrag
- Herbstcampus, Nürnberg, 4.9.2012:
Beispielhaft (Specification by Example)
Vortrag mit Andreas Leidig
- Entwicklertag, Karlsruhe, 10.5.2012:
Refactoring Legacy Code
Vortrag mit Andreas Leidig
- Mathema Campus, Erlangen, 25.2.2012:
Refactoring Legacy Code
Vortrag mit Andreas Leidig
- Mathema Campus, Erlangen, 24.2.2012:
Wege aus der FIT-Test-Hölle
Vortrag mit Andreas Leidig
1 im Jahr 2011
- Deutsche Scrum Treffen, Stuttgart, 12.7.2011:
Scrum Smells
Vortrag / Diskussion
5 im Jahr 2010
- Objektforum Karlsruhe, 6.12.2010:
Usus
Vortrag mit Leif Frenzel
- XP-Days Germany, Hamburg, 26.11.2010:
Unit Tests als Spezifikation?
Vortrag mit Marc Philipp
- Software Craftsmanship 2010, Bletchley Park, Milton Keynes, UK, 7.10.2010:
Customizing Project Usus
Vortrag mit Andreas Leidig
- Eclipse Demo Camp Mannheim, 10.6.2010:
Das ist hier Usus...
Vortrag mit Marc Philipp
- JAX 2010, Mainz, 5.5.2010:
Das ist hier Usus...
Vortrag mit Andreas Leidig
2 im Jahr 2009
- Objektforum Karlsruhe, 7.12.2009:
Einsicht und Handeln
Vortrag mit Leif Frenzel und Stefan Schürle
- Eclipse Demo Camp Karlsruhe, 3.12.2009:
Das ist hier so Usus...
Vortrag mit Leif Frenzel und Stefan Schürle
1 im Jahr 2008
1 im Jahr 2003