Zurück zu den Vorträgen

Vorträge, vergangen und kommend

Mehr als vierzig Vorträge seit 2016, dazu Podcasts und Artikel. Wo ich als Nächstes bin, steht ganz oben. Unter der Heute-Linie steht alles, was noch ein Video, Folien oder einen Link hat. Jeder Vortrag fing mit etwas an, das mich bei der Arbeit genervt hat.

Vortrag oder Keynote Podcast, Artikel oder Interview

  1. 1
    • Vortrag: Microservices: Hype or Already Reality?
    2016
  2. 3
    • Vortrag: Going Reactive: An Introduction to Reactive Programming
    • Vortrag: Open Ecosystems and Distributed Architectures
    • Vortrag: Zap the Duck and the API Client Speaks
    2017
  3. 4
    • Vortrag: Persistence with the Head in the Cloud
    • Keynote: All About Fashion or What? On the Challenge of Making a Bear Stand on its Legs
    • Vortrag: Self-Contained Systems: More Than Just an Ordered Set of Microservices?
    • Vortrag: Keine Zeit
    2018
  4. 2
    • Vortrag: Why Quarkus.io is Better Than Spring
    • Vortrag: ETL 2.0: Product Data Processing from Batch to Event Driven
    2019
  5. 1
    • Vortrag: Through the Flower: From Bouquet to Roller Coaster
    2020
  6. 8
    • Artikel: Responsible Architecture
    • Interview: How BLUME 2000's CIO Organizes Web Architecture Beyond Microservices
    • Artikel: IT Speed Takes Priority Over Efficiency
    • Vortrag: Single-Page Applications are Legacy, We Need Innovation!
    • Vortrag: Documentation is Dead, Long Live Documentation!
    • Vortrag: Close Development Despite Home Office: How BLUME 2000 Renewed its Web Shop with Mob Programming
    • Vortrag: Speed Without the Microservice Hype: How BLUME 2000 Performs with Good Old HTML and Macro Services
    • Interview: Legacy&Innovation #16: the interview
    2021
  7. 5
    • Vortrag: What It Takes to Be Fast: A Tale About Responsibility
    • Vortrag: Loose Coupling in Frontend with Hotwire, or Death to SPAs
    • Vortrag: Functional Architecture with Kotlin
    • Podcast: Different — podcast interview
    • Podcast: Agile through "Accelerate"
    2022
  8. 5
    • Vortrag: The Big Five for Developing Software Fast for a Long Time
    • Vortrag: Efficiency Misconceptions: How to Build an Antifragile IT Department
    • Vortrag: Verticalization: Team Topologies, Building SCS Along the Business Model Canvas
    • Vortrag: Loose Coupling in Frontend with Hotwire, or Down with SPAs
    • Vortrag: DDD Projects Benefit from Functional Architecture
    2023
  9. 2
    • Vortrag: From Search Results to Insights: Statista's GenerativeAI Journey
    • Vortrag: Why HTMX is Crushing React, Vue & Svelte
    2024
  10. 7
    • Podcast: Agentic Software Engineering
    • Vortrag: Vibe-Coding Is Killing Your AI Productivity
    • Vortrag: No More Broken Handoffs between Product & Engineering
    • Vortrag: How to Safely Run Your Agent in YOLO Mode
    • Vortrag: Data Products & Data Contracts: Migration von Legacy zu Innovation
    • Vortrag: When AI Becomes the Engineer
    • Vortrag: From Search Results to Insights: Learnings from Statista's GenerativeAI Journey
    2025
  11. 8
    • Podcast: Rethink Engineering, with Sam Newman
    • Podcast: Mit Claude und Codex Software auf Steroiden entwickeln
    • Podcast: Rethink Engineering, with Steve Yegge
    • Podcast: Warum Agentic Engineering alles ändert
    • Vortrag: Stop Building Features. Build the Factory That Builds Them.
    • Vortrag: Agents Across the SDLC: From Refinement to Retro
    • Vortrag: Agentic Coding... jenseits des Coding!
    • Podcast: Bridging the Skills Gap: Insights from Agentic Coding Training
    2026

2025–2027 · Agentic Engineering

code.talks 2026

Hamburg. Ich leite das Programm der Konferenz, auf der ich am häufigsten gesprochen habe.

Zur Konferenz 

Software Factories: Engineering on Autopilot

Digitale Leute Summit, Köln.

Zur Session 

alphalist Dev Bootcamp

Berlin. Curriculum Lead für einen Tag Agentic Engineering für Developer.

Zum Bootcamp 

LangChain x hackers&wizards Hackathon

AI Hackathon Nights Hamburg #01: Bauen mit Agent Harnesses.

Zum Event 

Building the Dark Factory: When Agents Run the Whole SDLC

OOP, München.

Zur Session 

Building the Agentic R&D Organization

CASE, Berlin. Eine kompakte Version des alphalist Dev Bootcamp.

Zum Workshop 

Mit Claude und Codex Software auf Steroiden entwickeln

Gast in Richard Seidls Podcast, auf Deutsch.

Folge ansehen 

Rethink Engineering, with Steve Yegge

Eine Folge des Podcasts, den ich mit re:cinq moderiere.

Folge ansehen 

Warum Agentic Engineering alles ändert

Gast in Richard Seidls Podcast, auf Deutsch.

Folge ansehen 

Agentic Coding... jenseits des Coding!

Mit Fabian Nilius (inoio), JUG Hamburg.

Zum Meetup 

Stop Building Features. Build the Factory That Builds Them.

Mit Leo Peters, agentic.hamburg conf, Hamburg.

Video ansehen 

Bridging the Skills Gap: Insights from Agentic Coding Training

Zu Gast bei Rethink Engineering, damals mit Daniel Jones als Host. 2026 habe ich die Moderation übernommen.

Folge anhören 

Agents Across the SDLC: From Refinement to Retro

AI Agents Montreal, online.

Video ansehen 

Agentic Software Engineering

Gast bei Conversations about Software Engineering.

Folge ansehen 

Vibe-Coding Is Killing Your AI Productivity

code.talks, Hamburg.

Video ansehen 

No More Broken Handoffs between Product & Engineering

Mit Zamina Ahmad, code.talks, Hamburg.

Video ansehen 

How to Safely Run Your Agent in YOLO Mode

AI Driven Development Day, Unlearn.

Video ansehen 

Data Products & Data Contracts: Migration von Legacy zu Innovation

intersoft techCamp, auf Deutsch.

Video ansehen 

When AI Becomes the Engineer

Digitale Leute Summit, Köln.

Zur Session 

From Search Results to Insights: Learnings from Statista's GenerativeAI Journey

OOP, München. Der Statista-Vortrag, gehalten als CTO von TalentFormation.

Zur Session 

2024 · AI-gestützte Entwicklung

From Search Results to Insights: Statista's GenerativeAI Journey

Statista hat ResearchAI gebaut, um lange Listen von Suchergebnissen in kurze Antworten mit sauberen Quellen zu verwandeln. Der Vortrag geht diesen Weg nach: Retrieval-Augmented Generation über die eigenen Daten, Kosten und Latenz jeder Anfrage, wie schwer es ist, ein Team für eine so neue Technologie zu besetzen, und warum das Modell trotzdem halluziniert, obwohl die richtigen Daten direkt daneben liegen.

Video ansehen  Folien ansehen 

Why HTMX is Crushing React, Vue & Svelte

HTMX ist ein anderer Weg, Webanwendungen zu bauen. Kein JSON oder GraphQL, keine Serialisierung, kein Virtual DOM, kein separates Frontend-Deployment. Du schreibst HTML und nimmst die typisierte Backend-Sprache, die dir gefällt. Der Vortrag baut einen E-Commerce-Shop mit Kotlin, Spring Boot und purem Tailwind, um zu zeigen, wie das in der Praxis aussieht.

Video ansehen  Folien ansehen 

2020–2023 · Architektur und wie Teams arbeiten

The Big Five for Developing Software Fast for a Long Time

Folien ansehen 

Efficiency Misconceptions: How to Build an Antifragile IT Department

Effizienz ist eines der am meisten missbrauchten Wörter in der IT. Sagst du es, hören alle sofort Kostensenkung: weniger Ressourcen, weniger Overhead, mehr Automatisierung. Diese Lesart war immer zu eng, und in einer Welt, die eine Krise nach der anderen erschüttert, reicht sie nicht mehr. Im Vortrag geht es darum, eine IT-Abteilung aufzubauen, die unter Stress stärker wird und nicht nur billiger.

Folien ansehen 

Verticalization: Team Topologies, Building SCS Along the Business Model Canvas

Das TalentFormation Network baut Unternehmen mit dem Drei-Horizonte-Modell um, und Vertikalisierung ist das Arbeitspferd für den ersten Horizont: ein Unternehmen auf ein solides Fundament stellen, bevor es sein Geschäftsmodell erweitert. In der Praxis heißt das, Produkt- und Technologieorganisationen nach Team Topologies aufzubauen, mit Self-Contained Systems entlang des Business Model Canvas. Alle Modelle sind falsch, manche sind nützlich. Christoph und ich erklären, welche wir kombiniert haben und warum.

Folien ansehen 

Loose Coupling in Frontend with Hotwire, or Down with SPAs

Single-Page Applications sind heute gesetzt. React, Angular, Vue, such dir eins aus: Die Standardantwort für Frontend-Architektur ist eine SPA. Dabei ist die SPA-Idee älter, als sie aussieht. AngularJS hat sie vor einem Jahrzehnt in die Breite gebracht. Hotwire geht einen anderen Weg: saubere Architekturen auf Low-Level-Webstandards, die UX, die du von einer SPA erwartest, und lose Kopplung zwischen Teams. Genau die hält ein Frontend skalierbar.

Folien ansehen 

DDD Projects Benefit from Functional Architecture

Funktionale Programmierer sagen gern „FP first“. Diese puristische Haltung passt nicht zu den vielen echten Projekten, die objektorientiert sind und auf DDD aufbauen. Schade, denn genau diese Projekte können von funktionalen Techniken viel gewinnen. Der Vortrag begleitet eine Zusammenarbeit zwischen BLUME 2000, fest in OO-Hand, und der Active Group, lauter FP-Puristen, an einer hexagonalen DDD-Architektur in Kotlin: Validierung mit applikativen Funktoren, Free Monads, um die Domäne von den Ports zu trennen, und funktionale Dependency Injection.

Den passenden iSAQB-Vortrag ansehen 

What It Takes to Be Fast: A Tale About Responsibility

Jedes Unternehmen will schnell sein: schnell in einen neuen Markt, schnell ein Feature ausliefern, schnell ein Produkt bauen. Time to Market ist der Treibstoff für den Build-Measure-Learn-Zyklus, und wer diesen Zyklus schneller durchläuft als die Konkurrenz, hat einen echten Vorteil. Das zu wollen ist der leichte Teil. Im Vortrag geht es darum, wie du tatsächlich dahin kommst, und am Ende läuft es auf Unabhängigkeit und Verantwortung hinaus.

Folien ansehen 

Loose Coupling in Frontend with Hotwire, or Death to SPAs

Single-Page Applications sind heute gesetzt. React, Angular, Vue, such dir eins aus: Die Standardantwort für Frontend-Architektur ist eine SPA. Dabei ist die SPA-Idee älter, als sie aussieht. AngularJS hat sie vor einem Jahrzehnt in die Breite gebracht. Hotwire geht einen anderen Weg: saubere Architekturen auf Low-Level-Webstandards, die UX, die du von einer SPA erwartest, und lose Kopplung zwischen Teams. Genau die hält ein Frontend skalierbar.

Video ansehen  Folien ansehen 

Functional Architecture with Kotlin

Kotlin wirbt mit Unterstützung für funktionale Programmierung, in der Praxis musst du aber gezielt danach greifen. Leichter als in Java ist es trotzdem. Einige dieser Techniken zahlen sich aus, wenn du eine Clean Architecture baust: verlässliche Datenorganisation und Validierung, flexible Dependency Injection mit Monaden. Sie ergänzen ein DDD-Projekt gut, und du kannst sie nachträglich einführen. Der Vortrag zeigt, wo sich funktionale Programmierung in Kotlin lohnt.

Folien ansehen 

Different — podcast interview

Wie schaffst du ideale Arbeitsbedingungen in Tech-Organisationen, Bedingungen, die der Organisation auch einen echten Wettbewerbsvorteil verschaffen?

Auf YouTube ansehen 

Agile through "Accelerate"

„Accelerate“ gibt CIOs einen Rahmen, agile Praktiken so einzuführen, dass messbarer Geschäftserfolg dabei herauskommt. Als CIO von BLUME 2000 habe ich genau das getan und spreche über den Veränderungsprozess: Dos and Don’ts und praktische Tipps für die Umsetzung.

Responsible Architecture

Geschwindigkeit, Effektivität und Freude durch unternehmerische Verantwortung.

Artikel lesen 

How BLUME 2000's CIO Organizes Web Architecture Beyond Microservices

Microservices sind ein großer Trend. Sie bremsen aber die Geschwindigkeit, und deshalb macht BLUME 2000 etwas ganz anderes: eine vollständige Trennung von Fachlogik, Organisation und schließlich Technologie. Das Interview beschreibt, wie das funktioniert, begleitend zum Vortrag über Geschwindigkeit ohne Microservices.

Interview lesen 

IT Speed Takes Priority Over Efficiency

Die IT-Abteilung des Onlinehändlers BLUME 2000 soll neue Features schneller liefern. Dafür wurden die klassischen technischen Abteilungen in fachliche Teams umgebaut und die IT-Landschaft entlang der Domänen geschnitten.

Artikel lesen 

Single-Page Applications are Legacy, We Need Innovation!

Single-Page Applications sind heute gesetzt. React, Angular, Vue, such dir eins aus: Die Standardantwort für Frontend-Architektur ist eine SPA. Dabei ist die SPA-Idee älter, als sie aussieht. AngularJS hat sie vor einem Jahrzehnt ausgeliefert. Der Vortrag geht zurück zu den Frontend-Problemen, die überhaupt erst zu SPAs geführt haben, und fragt, ob wir heute bessere Antworten darauf haben.

Meetup-Aufzeichnung ansehen  Video ansehen  Folien ansehen 

Legacy&Innovation #16: the interview

Ein kurzes Interview mit Stephan Pirnbaum beim intersoft Meetup, nach dem Vortrag über Single-Page Applications.

Video ansehen 

Documentation is Dead, Long Live Documentation!

Dokumentation zählt in jeder Unternehmensgröße. Entwickler meiden sie trotzdem, weil sich keiner in ein zweites aufgeblähtes Tool einloggen will, um sie zu schreiben. Warum sich Doku also nicht mehr wie Code schreiben anfühlen lassen? Mehrere Markdown- und AsciiDoc-Frameworks stehen Entwicklern und Nicht-Technikern gleichermaßen offen und nehmen viel Reibung aus dem Prozess. Der Vortrag erzählt unsere Doku-Geschichte: ein Framework auswählen und es auf GitLab Pages hosten.

Video ansehen  Folien ansehen 

Close Development Despite Home Office: How BLUME 2000 Renewed its Web Shop with Mob Programming

Mitten in der Pandemie hat BLUME 2000 angefangen, seine E-Commerce-Plattform neu zu bauen. Mit Remote Mob Programming und neuen Wegen, Wissen zu teilen, haben mehrere Teams das MVP in wenigen Monaten ausgeliefert. Der Vortrag behandelt das Projekt-Setup, wie iteratec die Teams unterstützt hat, die Technologie und was wir aus einem der interessanteren E-Commerce-Projekte Hamburgs in diesem Jahr gelernt haben.

Folien ansehen 

Speed Without the Microservice Hype: How BLUME 2000 Performs with Good Old HTML and Macro Services

Viele Unternehmen sind in Microservices und Single-Page Applications gesprungen, als lösten sie alles, und wurden am Ende von einer Infrastruktur ausgebremst, die komplexer wurde statt einfacher. Der Vortrag zeigt den anderen Weg: gute alte HTML-Techniken, sorgfältig geschnittene Makroservices und solide DevOps-Praktiken. Der eigentliche Punkt: Geschwindigkeit entsteht, wenn Führung, Wissen, Organisation und Technologie in dieselbe Richtung ziehen.

Video ansehen  Folien ansehen 

Through the Flower: From Bouquet to Roller Coaster

Omnichannel, Digital Business, Vertikalisierung, Agilität, Apps. Für ein kleines oder mittelständisches Unternehmen überfordert schon die Liste. Im Vortrag geht es darum, wie ein Unternehmen dieser Größe mit den Großen mithält und ihnen ab und zu voraus ist.

Video ansehen 

2018–2019 · Microservices und APIs

Why Quarkus.io is Better Than Spring

Microservices und Spring Boot lassen sich kaum noch trennen. Spring stammt aber aus der Zeit der Monolithen auf großen On-Premise-Servern, und viele seiner Interna schleppen diese Zeit noch mit. Serverless und DevOps ändern die Anforderungen. Quarkus.io zeigt, wie schlank und schnell ein Web-Framework sein kann, wenn es für unsere heutige Arbeitsweise gebaut ist. Der Vortrag setzt gemeinsam ein paar Quarkus-Services auf und deployt sie auf Kubernetes.

Video ansehen  Folien ansehen 

ETL 2.0: Product Data Processing from Batch to Event Driven

Breuninger hat seine Produktdaten jahrelang mit klassischen Batch-Jobs verarbeitet. Als die fachlichen Anforderungen wuchsen, kam Batch nicht mehr hinterher, also haben wir die Pipeline auf ein eventgetriebenes Design umgebaut. Der Vortrag geht diese neue Pipeline mit ihren Trade-offs durch, gebaut auf Java 11, Kafka, MongoDB und Atom-Feeds über HTTP und JSON.

Folien ansehen 

All About Fashion or What? On the Challenge of Making a Bear Stand on its Legs

Vertikalisierung, Omnichannel, Digital Business, Agilität, Apps, und mittendrin ein 136 Jahre alter Händler, den du dort nicht erwarten würdest. Breuninger ist für exquisite Mode bekannt, nicht für IT. In dieser Keynote sprechen Katja Burkert, Head of Software Engineering, und ich über die Herausforderungen und Chancen vertikaler Architektur, was Code pflegenswert macht und warum Vertikalisierung in der Softwarearchitektur entscheidend ist.

Video ansehen  Folien ansehen 

Self-Contained Systems: More Than Just an Ordered Set of Microservices?

Microservices sind überall, und auch Self-Contained Systems gewinnen an Boden. Worin unterscheiden sich die beiden Konzepte? Lassen sie sich sinnvoll kombinieren, oder gibt es Widersprüche und Fallstricke? Der Vortrag beantwortet das und zeigt, wie beide Konzepte in Breuningers Multichannel-Plattform zusammenspielen.

Video ansehen  Folien ansehen 

Keine Zeit

Ein Acht-Minuten-Vortrag beim Digitalfieber Fachtag von neuland, auf Deutsch.

Video ansehen 

2016–2017 · Reaktive Programmierung und frühe APIs

Going Reactive: An Introduction to Reactive Programming

Der Markt drängt Onlineshops vom Monolithen hin zu einem vernetzten System aus vielen Microservices, die alle über Schnittstellen miteinander sprechen. Clients innerhalb und außerhalb des Shops, Apps, IoT-Geräte, Smartphones, alle erwarten Echtzeitdaten. Der iterative Programmierstil, den wir bisher nutzen, stößt hier an Grenzen. Der Vortrag geht diesen Problemen nach, führt in reaktive Programmierung ein und endet mit Code, der Daten mit Rx von der Datenbank bis ins Frontend streamt.

Video ansehen  Folien ansehen 

Open Ecosystems and Distributed Architectures

Der Markt drängt E-Commerce vom geschlossenen Shop hin zu einem offenen Ökosystem. Das heißt, Funktionen über eine externe API anzubieten, damit native Apps, Social Media, IoT-Geräte, stationärer Handel und externe Websites andocken können. Der Vortrag stellt Breuningers verteilte Microservice-Architektur vor, die Motivation dahinter, die Erfahrungen aus der Praxis und wie wir öffentliche und interne APIs angegangen sind.

Zap the Duck and the API Client Speaks

Der Markt drängt otto.de vom geschlossenen Shop hin zu einem offenen Ökosystem. Das heißt, Shop-Funktionen über eine API zu veröffentlichen, damit native Apps, Social Media, IoT-Geräte und externe Websites andocken können. Der Vortrag behandelt die Microservice-Architektur von otto.de und unsere externe API, gebaut mit Java, Spring Security und OAuth2, die Herausforderungen verteilter Architekturen und eine Live-Demo, wie schnell jemand einen überraschenden Use Case auf der API bauen kann.

Video ansehen  Folien ansehen 

Microservices: Hype or Already Reality?

Im E-Commerce heißt das Motto agiler, schneller, innovativer, und wer erfolgreich bleiben will, muss sein Geschäftsmodell regelmäßig hinterfragen. otto.de ist eine der größten E-Commerce-Plattformen Deutschlands. Sie läuft auf einer strikten, vertikal geschnittenen Shared-Nothing-Architektur. Damit wir nicht in die Probleme von Monolithen zurückrutschen, bauen wir sie als Microservices und haben die Infrastruktur passend umgebaut. Der Vortrag behandelt diese Architektur und genauso, wie du im Alltag tatsächlich mit Microservices umgehst.

Video ansehen  Folien ansehen 

Du suchst einen Speaker?

Aktuelle Themen, Formate und die Speaker-Bio stehen auf der Startseite. Die besten Anfragen nennen das Publikum, das Format und die eine Frage, über die die Leute nach dem Vortrag weiter nachdenken sollen.