Blog
Thoughts, insights, and knowledge sharing
AI Agents within DDD: A New Way of Thinking Software
How AI agents fit naturally into Domain-Driven Design workflows — and why thinking about them as domain services changes everything.
Building Track Signe: From Idea to SaaS in Production
The full story of building Track Signe — from the initial problem to a multi-industry SaaS in production. Architecture decisions, challenges, and lessons learned.
MCP Protocol in C#: Building Your First Tool Server
A practical guide to implementing the Model Context Protocol (MCP) in .NET — from understanding the protocol to shipping a working tool server.
CQRS + Mediator in .NET: Patterns, Mistakes, and When to Use Them
An honest look at CQRS and the Mediator pattern in .NET — what they actually solve, the mistakes developers make, and when you should (and shouldn't) use them.
Designing a Scalable .NET Backend from Scratch
A hands-on guide to building scalable .NET backends using Clean Architecture, DDD, and CQRS — with real decisions from production systems.
AI-Driven Development: My Workflow with AI Agents
How I integrate AI agents into my daily development workflow using DDD and SDD methodologies for maximum productivity.