I help .NET developers around the globe ship better software.
Tutorials, deep-dives, and field notes on .NET, EF Core, Claude Code, Docker, Terraform, and the system-design decisions that hold up in production. Written when I've shipped something or learned something worth sharing.
For .NET tool vendors: Sponsor a Tuesday issue →
- Since 2015
10 M+
Developers reached
Across a decade of writing.
- Weekly drops
150 +
Free articles
.NET, EF Core, Docker, system design.
- More coming
3
Free courses
200+ lessons, source repos included.
- Tue 7 PM IST
8.4 K+
Newsletter subs
Tuesdays, 7 PM IST. No filler.
.NET Articles
Tutorials and deep-dives on .NET, EF Core, Claude Code, Docker, Terraform, and the system-design decisions I actually run in production. Source repos on GitHub for every article.
Courses
Hands-on courses with progress tracking and full source code — Web API, Claude Code, and more. New ones drop a few times a year.
Newsletter
Every Tuesday · 7 PM ISTOne deep-dive on a single .NET topic, the week's articles, and a short note from me. The front door to everything else I publish.
-
dotnet architectureThe Ultimate .NET Developer Roadmap 2026 - AI, Backend, Blazor & Full-Stack
A comprehensive, practical roadmap for .NET developers covering C#, AI Tools, ASP.NET Core APIs, Blazor, databases, architecture, cloud, and DevOps. Choose your path: Backend, Frontend with Blazor, or Full-Stack.
Updated Jan 10, 2026 · 22 min read → -
claudeClaude Code Tutorial for Beginners - Complete 2026 Guide to AI Coding
Learn Claude Code from scratch in 15 minutes. Step-by-step installation, CLAUDE.md setup, Plan Mode mastery, and honest comparison with GitHub Copilot and Cursor. Includes practical tips from daily usage.
Updated Jan 20, 2026 · 22 min read → -
dotnet45 .NET Web API Interview Questions That Actually Get Asked in 2026
45 practical .NET Web API interview questions with expert answers, code examples, and red flags. ASP.NET Core, EF Core 10, auth, caching, architecture.
Mar 23, 2026 · 30 min read →
-
dotnet webapi-courseGlobal Exception Handling in ASP.NET Core - The Complete Guide for .NET 10
Master IExceptionHandler in ASP.NET Core. Complete guide with custom exceptions, handler chaining, Problem Details, and .NET 10's SuppressDiagnosticsCallback.
Updated Jun 7, 2026 · 23 min read → -
dotnet webapi-courseJWT Authentication in ASP.NET Core - A Complete .NET 10 Guide
Implement JWT authentication in ASP.NET Core .NET 10 - generate signed tokens with JsonWebTokenHandler, secure Minimal API endpoints, and add role-based authorization.
Updated Jun 7, 2026 · 14 min read → -
dotnet webapi-courseRefresh Tokens in ASP.NET Core - A Complete .NET 10 Guide
Implement refresh tokens in ASP.NET Core .NET 10 - token rotation, reuse detection, revocation, and where to store them, built on top of JWT authentication.
Updated Jun 7, 2026 · 11 min read →
- Free
Clean Architecture Template
Production-ready .NET 10 starter with Clean Architecture, CQRS, and more
.NET 10 production-ready starter → - Free
Interview Questions PDF
100 real interview questions across 9 categories, junior to senior
100 scenario-based questions → - Free
.NET Claude Kit
Open-source Claude Code companion with 47 skills and 10 specialist agents
47 skills for Claude Code + .NET →
Mukesh Murugan
Solutions Architect · Microsoft MVP
Trivandrum, IN
8°N
I started codewithmukesh because the .NET docs are exhaustive, but the hard parts of shipping production software, I had to learn the hard way. The system-design decisions. The Docker and Terraform plumbing. The trade-offs that aren't in any official tutorial.
I write what I wish I'd had when I started. Free. No fluff.
-
01
First-job devs
Just landed your first .NET role. I aim for the kind of clarity that gets you unstuck without dumbing things down. Start with the EF Core, Docker, and system-design intros.
-
02
Mid-level devs
Shipping production code for a year or three. Want the patterns that hold up under load, the perf numbers, and the trade-offs that don't make it into Microsoft Learn.
-
03
Senior + architects
Designing systems. Looking for the architectural decisions behind the framework choices, the deeper benchmarks, and the distributed-system patterns I actually run.
-
04
Career switchers
Coming to .NET from Node, Go, Java, or Python. The ecosystem map, the modern-.NET reset, and what's idiomatic in 2026 — without digging through 10 years of stale Stack Overflow.
Got a .NET problem you can't find good writing on?
Tell me what you're stuck on.
I take topic requests from readers and reply to every email. If there's a .NET problem you can't find good writing on, send it over — it might be the next deep-dive.