PinnedMahdi KarimipourFull-Text Search with Entity Framework Core & SQL ServerThe story began when our address database started growing, and we needed really fast queries over our addresses with exact-match criteria…5 min read·Jul 3, 2022--1--1
PinnedMahdi KarimipourScalable & real-time messaging (chat) systems with SignalR, React, .NET and KubernetesYou can easily build a chat application using SignalR in a couple of hours, however if you want to scale it to serve millions of your…10 min read·Dec 25, 2021----
Mahdi KarimipourCluster wide secrets for KubernetesIf you have lots of namespaces or create namespaces on the fly, you will face the challenge of keeping the secrets in sync across all these…1 min read·May 6, 2023----
Mahdi KarimipourMessage Templates with T4 and C# Partial ClassesYou could be wasting a couple of hours figuring out how to generate text templates using T4 and C#. In this post I quickly show you how to…3 min read·Aug 15, 2022----
Mahdi Karimipour60% Uplift in .NET & React Performance & 50% Reduction in Infrastructure CostHow we uplifted our .NET APIs & React application performance by 60% and reduced the cost of our application by around 50%. This is a full…6 min read·Oct 29, 2021--1--1
Mahdi KarimipourFullstack Software Engineer: Command Cheat SheetA list of frequently used commands to manage OpenSSL, Docker, Kubernetes, Linux, Git, Helm, and .NET8 min read·Oct 28, 2021----
Mahdi KarimipourEvent driven architecture with Kafka & Asp.NETAs our software evolves, it becomes more important to have an architecture capable of handling a growing customer base and increasing…10 min read·Oct 22, 2021----
Mahdi KarimipourKubernetes with Asp.NET and React and Azure DevOpsSetting up Kubernetes in production while implementing cloud-native best practices could be a journey for some enterprise products as it…10 min read·Oct 3, 2021----
Mahdi KarimipourMinikube for Asp.NET 5.0 APIs and React Apps (Local Kubernetes)Standing up one isolated container on Minikube is easy, but when it comes to setting up a multi-container enterprise application with all…14 min read·Sep 23, 2021--1--1
Mahdi KarimipourDocker-Compose for Multi-Container ApplicationsManaging multi-container applications could become tedious when each container has a range of parameters and environment variables to start…4 min read·Sep 13, 2021----