Milan Jovanovic
Oct 4, 2025 · 22s Never Trust the Client for Tenant IDs – Here’s Why
Oct 3, 2025 · 16m .NET Aspire and AWS: From Zero to SNS + SQS in minutes
Oct 2, 2025 · 33s 3 SignalR Features You’re Not Using (But Should Be)
Oct 1, 2025 · 35s Stop Doing This in EF Core – It’s Slowing You Down!
Sep 30, 2025 · 14m JWT Authentication with ASP.NET Core Identity Done Right
Sep 29, 2025 · 29s Adding Custom User Fields in ASP.NET Identity – Made Simple
Sep 28, 2025 · 38s Is This The Cheapest Way to Do Semantic Search?
Sep 27, 2025 · 37s Why Every Queue Needs a Dead Letter Queue
Sep 26, 2025 · 11m Dead-Letter Queues in .NET Explained with Amazon SQS
Sep 25, 2025 · 28s Microsoft Just Scrapped Their .NET Eventing Framework
Sep 25, 2025 · 44s Tame Your HttpClients With Aspire External Services
Sep 24, 2025 · 30s Boost API Performance With Request Aggregation
Sep 23, 2025 · 14m .NET Dependency Injection Done Right
Sep 22, 2025 · 33s Master the ASP.NET Identity Schema Before It Masters You
Sep 21, 2025 · 40s Forget Keywords — This Is the Future of Search
Sep 20, 2025 · 31s The Easiest Way to Add Live Updates in .NET Apps
Sep 19, 2025 · 13m 5 HttpClient Best Practices Every .NET Dev Should Know
Sep 18, 2025 · 32s How a Reverse Proxy Simplifies Your Entire Architecture
Sep 17, 2025 · 30s Build an AI Chat App in Minutes with Semantic Kernel
Sep 16, 2025 · 15m Getting Started With Infrastructure as Code (AWS CDK, CloudFormation)