The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
Kick off your book project in 2 hours, get started with GhostAI in 2 hours, or do both! Free live workshops, on Zoom. You’ll leave with a real book project and a clear plan to keep going. Saturday, June 27, 2026.
Building Maintainable Software Beyond Shared Domain Models
Much of business software is organized around a shared central model that many different responsibilities depend on. Autonomous Domain Capabilities make the capability the primary unit, with each capability defining the data structures and decisions required for its responsibility.
Build systems that scale with your team and AI coding tools. Learn Autonomous Domain Capabilities as a modern, event-sourced approach that moves beyond horizontal layered designs and typical Domain-Driven Design approaches like Clean Architecture.
Interested in this book? Show your support by saying what you'd like to pay for it!
About the Book
Traditional layered architectures, Clean Architecture, and even common Domain-Driven Design are increasingly showing their age in 2026. As teams adopt AI coding agents, work with distributed ownership, and face ever-growing complexity, many discover that shared models, heavy coordination, and rigid boundaries create more problems than they solve.
This book presents Autonomous Domain Capabilities as a practical, opinionated alternative focused on true autonomy, facts-first thinking, and minimal coupling.
You will learn how to build systems using:
Whether you are a senior engineer, software architect, or tech lead frustrated with maintainability issues in large codebases, this book gives you concrete patterns, real code examples (in TypeScript, C# and Rust), decision records, templates, and migration strategies you can apply immediately.
By the end, you’ll have a clear strategy for building systems that are:
This is not another generic architecture book. It is a focused, battle-tested approach developed from real-world projects, designed for developers who want maintainable systems without the usual ceremony and coupling.
About the Author
After decades of applying enterprise architecture patterns such as layered architectures and Domain-Driven Design in real-world projects, Rico Fritzsche developed Autonomous Domain Capabilities as a cleaner, more practical way to build systems. He is an independent software architect, open-source contributor, and writer who believes that good architecture should enable teams rather than slow them down.
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.