Hello, sanam.me: why I'm starting a blog
I’ve been shipping .NET systems for over seven years, through database administration, QA management, and now technical leadership. Most of what I learned never made it past chat messages, code review comments, and half-written architecture records. This blog is where those notes land.
What to expect
Practical, experience-driven writing:
- .NET and C#: performance, minimal APIs, Dapper vs EF, and the patterns I reach for.
- Databases: SQL Server and PostgreSQL query tuning, index design, replication, and CDC pipelines.
- Distributed systems: multi-region architecture, caching, message queues, and why “it works on my machine” stops being true.
- AI engineering: RAG, MCP, vector search, and how we adopt AI on a real e-commerce platform.
The goal
Posts are things I’ve built, broken, and fixed. They exist so I don’t forget them, and so they might save you a few hours. If that sounds useful, subscribe via the RSS feed.
Comments
Comments are not enabled yet.