Milan Jovanovic
Jul 18, 2025 · 13m Global Error Handling in .NET Just Got WAY Better
Jul 17, 2025 · 50s Your .NET App Needs Feature Flags
Jul 16, 2025 · 30s The best software architecture
Jul 15, 2025 · 14m I Built a CCTV Alert System Using OpenAI and .NET
Jul 14, 2025 · 16s Which AI Tools are you using for .NET coding?
Jul 13, 2025 · 41s The right way to set connection strings
Jul 12, 2025 · 48s Check out this MassTransit alternative for AWS
Jul 11, 2025 · 11m The Secret to FREE PDF Reporting in .NET – Handlebars + PuppeteerSharp
Jul 10, 2025 · 36s C# LINQ Caught Me Slipping Again…
Jul 9, 2025 · 24s Get started with Grafana for FREE
Jul 8, 2025 · 12m Docker Compose for .NET Aspire? New Aspire Publisher Explained
Jul 7, 2025 · 39s How One C# Keyword Handles ANY Number of Arguments
Jul 6, 2025 · 41s How Smart Devs Handle Large API Responses
Jul 5, 2025 · 31s Mediator's New Pricing Just Dropped — Are You Affected?
Jul 4, 2025 · 13m I Replaced Docker Compose with .NET Aspire. Here’s What Happened
Jul 3, 2025 · 29s Single-file C# Application - How to add NuGet Packages
Jul 2, 2025 · 24s Stop Trusting Code Reviews. Use This Instead
Jul 1, 2025 · 11m This .NET Monitoring Setup Changes Everything: Grafana + OpenTelemetry
Jun 30, 2025 · 31s Why Hardcoding Emails Is a Waste of Time in .NET
Jun 29, 2025 · 36s String Interning in C# Explained