ACR Integration with AKS for Simpler Authentication This article provides a practical technical introduction to CI/CD, GitHub, Azure, and Kubernetes.
Simplifying Domain-Driven Design with EventStorming EventStorming: A Collaborative Path to Clearer, More Effective Software Solutions
Why Ignoring Domain-Driven Design Is Planning to Fail From Chaos to Clarity: The Essential Shift to Domain-Driven Thinking
Software Development: What on Earth Are We Doing? A journey into the deep, complex world of software development.
Vertical Slices in a Nutshell I've moved to using the Vertical Slice Architecture for my applications and, after some initial experimentation, have found it to be a highly efficient method. This approach simplifies complex operations by treating each feature as a self-contained slice.
What Are Problem Space and Solution Space in Domain-Driven Design? Tackling Complexity: How DDD helps you navigate Problem Space and Solution Space, ensuring seamless alignment with Subdomains and Bounded Contexts.
What Means Domain in the Context of Domain-Driven Design? When we talk about Domain-Driven Design, or DDD, the term "domain" is often thrown around. But what does it really mean? If you've been developing software for any length of time, you've probably heard people talk about "the domain" ...
RESTful Principles in the Age of Microservices Dive deep into the symbiotic relationship between microservices and RESTful APIs. Together, they're redefining the blueprint for future-ready, efficient, and agile software systems.
How to Implement Domain-Driven Design: Common Mistakes You Should Avoid. Practical DDD Example: Avoid Technical Code Organization