PinnedMilan Jovanović5 EF Core Features You Need To KnowOkay, let’s be honest. We all have a million things on our plates, and diving deep into every nook and cranny of EF Core might not be at…Aug 10Aug 10
PinnedMilan JovanovićWhat Is a Modular Monolith?I’ve worked with many different software architectures over the years.Mar 99Mar 99
Milan JovanovićImplementing the Outbox PatternIn distributed systems, we often face the challenge of keeping our database and external systems in sync. Imagine saving an order to a…Oct 5Oct 5
Milan JovanovićBreaking It Down: How to Migrate Your Modular Monolith to MicroservicesAs your application grows, you might find yourself considering a move from a modular monolith to microservices. This transition isn’t just…Sep 28Sep 28
Milan JovanovićHow I Implemented Full-Text Search On My WebsiteSo, I’ve got this blog I’ve been running for a couple of years now. It’s a Next.js and TypeScript static site, all optimized for SEO…Sep 21Sep 21
Milan Jovanović.NET Aspire: A Game-Changer for Cloud-Native Development?I’ve been tinkering with .NET Aspire lately, and I’ve got some thoughts to share. If you’re curious about this new cloud-native…Sep 14Sep 14
Milan JovanovićRefit in .NET: Building Robust API Clients in C#As a .NET developer, I’ve spent countless hours working with external APIs. It’s a crucial part of modern software development, but let’s…Sep 72Sep 72
Milan JovanovićIntroduction to Event Sourcing for .NET DevelopersI’ve been coding in .NET for years, but I never built an event sourced system. Event sourcing has always intrigued me, though. The idea of…Aug 311Aug 311
Milan JovanovićScreaming ArchitectureIf you were to glance at the folder structure of your system, could you tell what the system is about? And here’s a more interesting…Aug 24Aug 24
Milan JovanovićComplete Guide to Amazon SQS and Amazon SNS With MassTransitHave you ever wondered how large-scale systems handle traffic spikes or maintain performance even when parts of the system are temporarily…Aug 17Aug 17