Domain-Driven Design
Simplifying Domain-Driven Design with EventStorming
EventStorming: A Collaborative Path to Clearer, More Effective Software Solutions
Entrepreneur, Coder & Writer | Proven Expertise in Domain-Driven Design, CQRS/ES & Event Storming | Web API Design | Get in touch!
Domain-Driven Design
EventStorming: A Collaborative Path to Clearer, More Effective Software Solutions
Domain-Driven Design
From Chaos to Clarity: The Essential Shift to Domain-Driven Thinking
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.
Domain-Driven Design
Tackling Complexity: How DDD helps you navigate Problem Space and Solution Space, ensuring seamless alignment with Subdomains and Bounded Contexts.
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" ...
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.
Domain-Driven Design
Practical DDD Example: Avoid Technical Code Organization
OpenAI
Explore the transformative potential of integrating OpenAI's language models like GPT-3.5-Turbo into .NET Core apps. This guide walks you through setting up, understanding the API, and harnessing the potential of AI in C# applications.
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.
OpenAI
As a software developer, I've always found immense satisfaction in exploring and experimenting with the latest advancements in technology. Recently, my curiosity led me towards OpenAI's API.