
Book: The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses (2011) is a popular book about startups. The main idea behind the book is to focus on testing new ideas and customers as early as possible to learn what customers want.

Book: Just Enough Software Architecture: A Risk-driven Approach
Just Enough Software Architecture: A Risk-Driven Approach is a popular technology-agnostic software architecture book, often recommended as an introduction to software architecture.

Book: The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition
The Pragmatic Programmer, 20th Anniversary Edition is the second edition of 1999 The Pragmatic Programmer: Your Journey to Mastery - a classic software developer book - with many new materials—almost a complete rewrite.

Book: Modernize existing .NET applications with Azure cloud and Windows Containers
Modernize existing .NET applications with Azure cloud and Windows Containers is a free book about modernizing .NET applications and preparing them for Azure services and Windows and Linux Docker Containers.

Book: The Checklist Manifesto: How to Get Things Right
The Checklist Manifesto: How to Get Things Right is an exciting book about organizing complex repetitive tasks. Most of us use checklists as a simple reminder of what needs to be done, but author Atul Gawande argues that checklists can be much more than that. The complexity of specialized knowledge is ever-growing, and we need to find a proper way to deliver tasks as fast, safely, correctly, and uniformly as possible. A well-organized checklist can help us with that goal.

Book: Dapr for .NET Developers
Dapr for .NET Developers is a free Dapr book. You can download it from Microsoft Docs Site.

Book: Learning Dapr: Building Distributed Cloud Native Applications (2020)
A great introduction to Dapr from two prominent members of the Dapr development team.

Book: Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

Book: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Some books cover technology, and some books cover concepts. Enterprise Integration Patterns tries to cover both. And I am saying 'tries' because the conceptual part is fantastic, and I'm guessing the technology part is pretty good too, but I don't know and don't care that much about 20-year-old, 'pre-cloud' messaging systems or the Java in general, etc.

Book: Building Microservices: Designing Fine-Grained Systems 2nd Edition (2021)
Building Microservices: Designing Fine-Grained Systems is a classic software developer book - one of those that arguably started a new movement in the industry. Under the (very brandable) name of Microservices, author Sam Newman combined recent trends in containerization, public cloud technology, continious deployment practices, DevOps trends, and tools into the new SOA paradigm.