Hi, I'm Mukesh Murugan

I am a software engineer, blogger, open-source contributor working on Microsoft Technologies in Trivandrum, India.

The idea is to help developers with clean and in-depth articles/tutorials along with fully functional source code that is available as Github Repositories. With every article, you will be seeing a linked Github Repository, fully tested. 

I also have a couple of Open-Source Projects available over at Github. Endorse me on LinkedIn if you like my content.

Mukesh Murugan - Author of codewithmukesh

RC Now Available


fullstackhero is a collection of Enterprise Level Boilerplates for Modern Web Applications that get you started with premium application development in no time!
Prime features include Clean Architecture, Multitenancy, Docker support, Multi Database Support, EFCore & Dapper and so much more!
The .NET 6.0 Web API Boilerplate RC is now available! Cheers! 

fullstackhero dotnet webapi banner Home

coming soon


Open Source Point Of Sales / Inventory Management Solution
Built with ASP.NET Core 5.0 WebAPI & Angular 12 Material.
Follows Modular Monolithich Clean Architecture with the latest stack and libraries! You don’t want to miss this 😉

⭐ Give a Star! ⭐


Version 2.2.0 Released

Blazor Hero -
Clean Architecture Template

Blazor Hero – Clean Architecture Template for Blazor Web Assembly 5.0 built with MudBlazor Components. Read the Quick Start Guide now! I also have a video that covers Blazor Hero in-depth.

Recent Posts

Global Exception Handling in ASP.NET Core

Global Exception Handling in ASP.NET Core – Ultimate Guide

In this article, we will learn about Global Exception Handling in ASP.NET Core applications. Exceptions are something inevitable in any application however well the codebase is. This can usually occur due to external factors as well, like network issues and so on. If these exceptions are not handled well within

Read More »

Read More Awesome Articles ?

I write mostly on ASP.NET Core and various best practices and trending libraries. I make sure that I generate some in-depth practical guides for you to grasp the concepts in a better way. GitHub Repository links for each article/guide are also attached at the bottom of every post so that you guys can get along with the articles. Happy Coding!

Featured Projects

Featured Nuget Packages

Here are a few of the NuGet packages that help me ease the work while building new ASP.NET Core Solutions.

Created by potrace 1.16, written by Peter Selinger 2001-2019
Toast Notification

Elegant Toast Notifications for ASP.NET Core Applications. Compatible with ASP.NET Core 3.1 and .NET 5.

Created by potrace 1.16, written by Peter Selinger 2001-2019
ASP.NET Core Hero Boilerplate

One line of CLI Command and this package builds you a new ASP.NET Core 5.0 Web Application with Clean Architecture. Must-Try!

Blazor Hero

A Clean Architecture Template built for Blazor WebAssembly using MudBlazor Components. Blazor Hero is meant to be an Enterprise Level Boilerplate.

Subscribe to codewithmukesh

Stay up to date! Get all the latest & greatest posts delivered straight to your inbox