🏡🌞 A personal, friendly blog about my journey as a C#/.NET Software Engineer


Category: Communication

  • ⚡ Top 5 Essentials for a Successful EventStorming Session

    EventStorming has emerged as a powerhouse for fostering understanding and collaboration in the realm of software development, particularly within the Domain-Driven Design (DDD) framework. By visually mapping out complex business domains, teams can unveil insights that might otherwise remain obscured. My recent dive into experiencing an EventStorming session illuminated several critical factors that can make…

  • 💞 It’s not your fault to mix up AuthN and AuthZ

    Recently, I have been witnessing numerous discussions around Authentication (the process of verifying a user’s identity, e.g. checking in at a hotel, also referred to as AuthN) and Authorization (granting access to resources based on the authenticated user’s permissions, e.g. receiving your hotel keycard, also referred to as AuthZ). The conversations would often revolve around…

  • 🌼 Asking Trivial Questions

    Often I do not ask a question because I think the question might be too trivial. But if you think about it, it turns out that even if your questions are trivial: they are a great opportunity to align in a conversation and synchronize. This avoids misunderstandings and ensures that all parties of the conversation…