You know C++ syntax. Now learn how to structure, build, test, and maintain a real C++ application.
The first book to combine Eventmodeling & Eventsourcing to plan software systems of any size and complexity. NEW CHAPTER "Dynamic Consistency Boundary" COMPANION ONLINE COURSE FOR FASTER LEARNING
A model that crashes is a good day. The dangerous failures return answers — plausible, fluent, and wrong. 100 failures. 63 diagnostic instruments. One rule: inspect what actually happened.
Learn Claude Code by building real projects. This hands-on companion turns the Claude Code Masterclass workshop into a practical self-paced guide for planning, coding, testing, reviewing, refactoring, and shipping software with AI.
Architektur-Reviews ermöglichen Dir Schwächen und Potenziale von Softwarelösungen herauszuarbeiten, Entscheidungen abzusichern und Verbesserungsmaßnahmen zu bewerten. Dieses Buch bringt Dir leichtgewichtige Reviews näher, die Du nach der Lektüre alleine oder in einem kleinen Team direkt durchführen kannst!
A good software architecture should keep the cost of development low over the complete lifetime of an application. This book discusses how the Hexagonal Architecture style tries to fulfill this goal and translates the concepts into actual code to provide inspiration for software developers.
Residuality Theory is a new way to think about the design of software systems that explains why we experience design the way we do, why certain things seem to work only sporadically, and why certain architects get it right so often regardless of which tools they use. A new, scientific approach is defined that fuses Software Engineering, Complexity Science, and Philosophy to produce an entirely new way to think about how to design software. The result is a theoretical base that allows architecture to finally become its own discipline.
A how-to field guide on building leak-free abstractions and algebraically designing real-world applications.
Jetpack Compose is the future of Android UI. Master how it works internally and become a more efficient developer with it. You'll also find it valuable if you are not an Android dev. This book provides all the details to understand how the Compose compiler & runtime work, and how to create a client library using them. You could also be interested on the Jetpack Compose Internals course by Jorge Castillo. Find it in composeinternals.com
A developer-friendly, practical and pragmatic guide to lightweight software architecture, technical leadership and the balance with agility.
Unlock the power of AI in your applications with this groundbreaking book on AI-driven application architecture. Discover practical patterns and principles for building intelligent, adaptive, and user-centric software systems that harness the potential of large language models and AI components.
Developer platforms promise to rewrite the laws of IT physics: they boost innovation through standards; they speed up development while assuring compliance; and they reduce cognitive load without restricting choice. Building such an in-house platform, or even deploying one, is far from easy, though. This book condenses a decade of building and rolling out platforms into practical advice for platform teams and users.5300+ happy readers! Also as Paperback edition
AI agents are moving from experiments into real production systems. This book shows experienced engineers how to design, deploy and operate reliable agent systems that can scale. From architecture and infrastructure to security, reliability and governance, it provides practical patterns and production-ready examples for building autonomous systems that work in the real world.
What does it really mean to be an architect in the age of AI? If you are a software architect or stepping into the role of AI architect, this question is already shaping your path. Just as we once moved from monoliths to services and from infrastructure to the cloud, we are now designing for intelligent systems that must be explained and trusted. Dear Software and AI Architect is the guide the industry has been missing. Drawing on two decades of practice, field stories, and lessons learned, it shows you how to navigate ambiguity, balance trade-offs, and build trust that scales. You will gain real-world insight into architecting with both software craftsmanship and AI intelligence, use AI as a partner in your craft, and apply enduring principles, patterns, and practices across teams and enterprises. With 50+ caselets, expert voices, and the Architect’s V-Impact Canvas, this book equips you to lead with clarity, build with context, and thrive in the era of AI engineering.