The book discusses how to succeed as a software systems architect despite the politics, budgets, setbacks, personnel issues, and technological challenges. It features numerous 'confessions,' which are pragmatic tips, warnings, and guidance from a practicing architect garnered over a career in independent practice.