Books

Books and guides I've authored, co-authored, or translated.

Data Mesh — Deutsche Ausgabe cover
Data Mesh (German translation) 4.2 · 8 Amazon ratings

O'Reilly · 2023

German translation of Zhamak Dehghani's "Data Mesh: Delivering Data-Driven Value at Scale" — the foundational book on the sociotechnical approach to decentralized data architecture.

Translated with Jochen Christ

Java by Comparison cover
Java by Comparison Bestseller 4.2 · 120+ Goodreads ratings

Pragmatic Bookshelf · 2018

Based on six years of teaching Java at university. A unique didactic concept on how to write readable code through before/after comparisons.

Co-authored with Linus Dietz & Jörg Lenhard

Practice with the Kata or play Jeopardy.

Remote Mob Programming cover
Remote Mob Programming 3.8 · 25+ Goodreads ratings

Self-published · Leanpub · 2020

Three years of working from home full-time doing mob programming. It changed my view on how software should be developed.

Co-authored with Jochen Christ & Martin Huber

More on the website.

GitOps cover
GitOps 3.2 · 25+ Goodreads ratings

Self-published · Leanpub · 2021

What is GitOps? Why should I use GitOps? How does GitOps work? Trying to answer all of those questions.

Co-authored with Florian Beetz & Anja Kammer

More on the website or work through the tutorial.

Effective and Efficient Process Engine Evaluation cover
Effective and Efficient Process Engine Evaluation

University of Bamberg Press · 2017

PhD thesis (Dr. rer. nat., magna cum laude). A systematic approach to benchmarking BPMN and BPEL workflow engines for conformance and performance.

Sole author

Contributions

Chapters and sections contributed to other authors’ books.

Effektive Softwarearchitekturen, 10. Auflage cover
Effektive Softwarearchitekturen 10. Auflage

Hanser · 2024 · ISBN 978-3-446-47672-1

Contributed part of Kapitel 7 “Technische und Querschnittliche Konzepte” on Data Contracts — new in the 10th edition alongside C4 and Cloud.

By Gernot Starke · Data Contracts section contributed