Shahab Ganji, Lead Coding Architect at SQUER, introduces the principles of Event Sourcing at CodeCrafts 2025. These are the slides from his insightful talk that breaks down the core concepts of Event Sourcing—commands, events, event stores, read models, and projectors—and shows how they enable auditability, traceability, and smarter systems. With a real-world implementation using Azure Cosmos DB and .NET, Shahab invites you to rethink how you handle state and history in modern software systems.