
Event-Driven Architecture with RabbitMQ and .NET
Learn how to build event-driven architecture with RabbitMQ and .NET. Real code, exchange types, dead-letter queues, and production lessons from the field.
Explore insights, tutorials, and best practices in .NET development, software architecture, and more.

Learn how to build event-driven architecture with RabbitMQ and .NET. Real code, exchange types, dead-letter queues, and production lessons from the field.

Learn how to implement refresh token rotation in ASP.NET Core for a secure, seamless auth flow. Real code, best practices, and lessons from production.

Implement API rate limiting in ASP.NET Core using the built-in middleware. Real policies, Redis for distributed limits, and production pitfalls explained.

I moved a real .NET system from monolith to microservices. Here's what triggered it, how we did it step by step, and what I'd do differently today.

Get started with Semantic Kernel in .NET for AI orchestration. Real code, plugins, memory, and lessons from building production AI features in ASP.NET Core.

Learn how to build an AI chatbot with .NET and OpenAI API. Real code, streaming responses, conversation memory, and production tips from real projects.