
Lean Architecture
Lean Architecture with .NET Core and C#
How to Avoid Unnecessary Complexity and Keep Your Domain Free of Technical Concerns
Lean Architecture
How to Avoid Unnecessary Complexity and Keep Your Domain Free of Technical Concerns
Event Store
We'll discuss the benefits of event stores from a higher perspective, focusing on their strategic advantages over traditional data storage methods.
Software Development
A journey into the deep, complex world of software development.
.NET 8
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.
Coding
Beyond Syntax: Embracing Patterns and Paradigms in Coding
Coding
You may ask yourself, "Why does everyone keep talking about clean code? Especially those who have been in software development for a long time" The answer is simple yet profound: Times have changed.
Coding
Software development is full of many interesting design patterns, each bringing their unique solutions to common problems we face as developers. Among them, the Strategy Pattern stands out. It embodies an elegance and efficiency that can revolutionize your codebase, pushing the boundaries of readability, maintainability, and organization. Now, how does