Blog
Writing
Notes on .NET architecture, Arabic-first Next.js products, and engineering with AI agents. 4 posts so far.
2026
How I engineer with AI agents: Claude Code, MCP and multi-agent workflows
The setup and habits that make AI agents useful on real production codebases, not just demos.
A CQRS dispatcher in about 80 lines, without MediatR
The small, dependency-free command/query dispatcher I use in Clean Architecture .NET services, and its trade-offs.
Licence landmines in a .NET microservices stack
MassTransit, MediatR, AutoMapper, Duende and Redis: what changed, and the rule I now follow before adding any dependency.
Hello, I'm Issam
Who I am, what I build, and what this blog will cover.