References
All of the technical books listed below are ones the author has genuinely read, and they form one of the foundations on which the blog articles are built. Some of these books are in German, others in English, and a few are already a bit older. If you’re thinking about buying any of them, please pay attention to the specific edition and check whether a more recent version might be available.
| Title | Author(s) | Edition |
| Fundamentals of DevOps and Software Delivery | Yevgeniy Brikman | 1 |
| Hexagonal Architecture Explained | Alistair Cockburn, Juan Manuel Garrido de Paz | 1 |
| Exam Ref AZ-104 Microsoft Azure Administrator | Charles Pluta | 2 |
| Clean Architecture: A Craftsman’s Guide to Software Structure and Design | Robert C. Martin | 1 |
| Effektive Softwarearchitekturen | Gernot Starke | 10 |
| Domain Driven Design Quickly | Abel Avram, Floyd Marinescu | 1 |
| Cloud Native Patterns | Cornelia Davis | 1 |
| Software Architecture Fundamentals | Mahbouba Gharbi, Arne Koschel , Andreas Rausch, Holger Tiemeyer | 1 |
| Künstliche Intelligenz: Wie sie funktioniert und was sie für uns bedeutet | Inga Strümke | 1 |
| Setting Milestones: Projektmanagement Methoden – Prozesse – Hilfsmittel | Christian Sterrer, Gernot Winkler | 2 |
| Projektmanagement (IPMA®): Lehrbuch für Level D und Basiszertifikat (GPM) | Karen Dittmann, Konstantin Dirbanis | 2 |
| Agiles IT-Projektmanagement | Dennis Belzner, Julian Schwarz | 1 |
| Ethical Hacking | Florian Dalwigk | 1 |
| Handbuch moderner Softwarearchitektur: Architekturstile, Patterns und Best Practices | Mark Richards, Neal Ford, Jørgen W. Lang | 1 |
| Computer-Netzwerke: Grundlagen, Funktionsweise, Anwendung | Harald Zisler | 6 |
| Spring Boot Persistence Best Practices | Anghel Leonard | 1 |
| Hands-On High Performance with Spring 5 | Chintan Mehta, Subhash Shah, Pritesh Shah, Prashant Goswami, Dinesh Radadiya | 1 |
| Sicherheit und Kryptographie im Internet: Theorie und Praxis | Jörg Schwenk | 4 |
| Designing Web APIs: Building APIs That Developers Love | Brenda Jin, Saurabh Sahni, Amir Shevat | 1 |
| Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems | Martin Kleppmann | 1 |
| Spring Boot 2: Moderne Softwareentwicklung mit Spring 5 | Michael Simons | 1 |
| Optimizing Java: Practical techniques for improving JVM application performance | Benjamin J. Evans, James Gough, Chris Newland | 1 |
| Nebenläufige Programmierung mit Java: Konzepte und Programmiermodelle für Multicore-Systeme | Jörg Hettel, Manh Tien Tran | 1 |
| Patterns kompakt: Entwurfsmuster für effektive Software-Entwicklung | Karl Eilebrecht, Gernot Starke | 4 |
| Clean Code – Refactoring, Patterns, Testen und Techniken | Robert C. Martin | 1 |
| Der Weg zum Java-Profi: Konzepte und Techniken für die professionelle Java-Entwicklung | Michael Inden | 3 |
| Geheimnisse eines JavaScript-Ninjas | John Resig, Bear Bibeault | 1 |
| Core Java for the Impatient | Cay S. Horstmann | 1 |
| Spieleprogrammierung mit Android Studio | Uwe Post | 1 |
| Single Page Applications | Kevin Gerndt, Timm Bremus | 1 |
| C++ kurz & gut | Kyle Louden | 1 |
| C kurz & gut | Peter Prinz, Ulla Kirch-Prinz | 1 |
| C# 5.0 kurz & gut | Joseph Albahari, Ben Albahari | 3 |
| Linux kurz & gut | Daniel J. Barret | 2 |
| Android | Dirk Louis, Peter Müller | 1 |
| Realtionale Datenbanken | Thomas Studer | 1 |
| Besser Coden | Uwe Post | 1 |
| Hacking & Security | Michael Kofler et al. | 1 |
| High Performance Java Persistence | Vlad Mihalcea | 1 |
| JavaScript | Christian Wenz | 11 |
| Künstliche Intelligenz – Ein moderner Ansatz | Stuart Russel, Peter Norvig | 3 |
| Java ist auch eine Insel | Christian Ullenboom | 12 |
| Java 7 – Mehr als eine Insel: | Christian Ullenboom | 1 |
This list highlights only the most relevant titles. There are additional books I have read over the years, but they are not included here because they are less central to the topics discussed on this blog.