Kishan Kumar

Kishan Kumar

Verified Author & Architect

Senior Full-Stack .NET Engineer & Creator of CodeToClarity

Senior Full-Stack .NET Engineer and distributed systems architect with extensive hands-on experience designing, benchmarking, and operating production web backends, resilient event-driven microservices, and high-concurrency cloud pipelines using C#, ASP.NET Core, and polyglot datastores.

At CodeToClarity, Kishan authored over 90 in-depth engineering breakdowns focused on stripping away superficial marketing jargon to deliver battle-tested architectural patterns, CLR internals, database execution plan optimizations, and real-world failure mode mitigations. Every tutorial is paired with verified, production-ready code samples and clear mental models.

90 Technical Guides Published
Core Specializations:
.NETC#SecurityDatabasesInterview Prep

Articles by Kishan Kumar (90)

Sorted by date
.NET
Oct 04, 2025·10 min read

Automate Your .NET DI Setup with Scrutor (Step-by-Step Guide)

Learn how to use Scrutor in .NET to automatically register dependencies and simplify your DI setup. This step-by-step guide covers setup, lifetimes, conventions, and best practices for clean architecture.

#dependency-injection#scrutor
Read
.NET
Oct 05, 2025·12 min read

Middleware in ASP.NET Core: Beginner’s Complete Guide

Learn everything about Middleware in ASP.NET Core! Understand request pipelines, built-in and custom middleware, execution order, and best practices for building scalable Web APIs.

#middleware#asp.net-core
Read
Databases
Oct 02, 2025·11 min read

SQL Query Optimization: Tips to Speed Up Your Database

Learn how to optimize SQL queries to speed up your database performance. Understand the importance of indexes, joins, and proper query structure with real examples and best practices.

#sql#query-optimization
Read
System Design
Jan 09, 2026·13 min read

Why Your Database Is Slow (And It’s Not the Query)

Database performance starts at schema design, not query tuning. Learn how normalization, data types, indexes, and constraints shape long-term scalability.

#database-schema-design#backend-performance
Read
C#
Jan 16, 2026·12 min read

Static Classes in C#: A Complete Beginner-to-Pro Guide

Learn static classes in C# with real-world examples. Understand when to use them, common pitfalls, DI issues, and best practices for clean code.

#static-class-in-c##c#-interview-questions
Read
.NET
Feb 09, 2026·14 min read

Structured Logging with Serilog in .NET: A Practical Guide

Learn how to implement structured logging in .NET using Serilog. Step-by-step guide with practical examples, sinks configuration, and Seq integration for better log management.

#serilog#structured-logging
Read
.NET
Feb 15, 2026·12 min read

Build Bulletproof APIs: Global Exception Handling in .NET 10

Master exception handling in ASP.NET Core .NET 10. Learn IExceptionHandler, custom exceptions, ProblemDetails, handler chaining, and SuppressDiagnosticsCallback for production-ready APIs.

#.net-10#exception-handling
Read
Design Patterns
Mar 27, 2026·9 min read

Adapter Pattern in ASP.NET Core: Real-World Examples for Beginners

Learn how to use the Adapter Pattern in .NET to cleanly integrate third-party APIs, swap providers without touching business logic, and write more testable code. Real examples included.

#adapter-pattern#design-patterns-csharp
Read
Design Patterns
Apr 22, 2026·9 min read

The Strategy Pattern in C#: Clean Up Your If-Else Chains for Good

Learn the Strategy Pattern in C# through a real-world notification system. Discover how to eliminate messy if-else chains, wire strategies with ASP.NET Core DI, and write code that's actually easy to extend.

#strategy-pattern#design-patterns-csharp
Read
System Design
Apr 26, 2026·13 min read

Moving Beyond CAP: A Developer’s Guide to the PACELC Theorem

Explore the powerful PACELC theorem and learn exactly why the foundational CAP theorem is insufficient for modern software design. Understand the crucial engineering trade-offs between system latency and data consistency to build vastly better distributed web architectures.

#pacelc-theorem#cap-theorem
Read
Design Patterns
Apr 30, 2026·11 min read

The Facade Pattern in .NET: Simplifying Complex Code

Master the Facade design pattern in C# and .NET. Learn how to simplify complex subsystem orchestration, write cleaner controllers, and improve code testability.

#facade-pattern#design-patterns-csharp
Read
Artificial Intelligence
May 01, 2026·12 min read

The Caveman Prompt: How to Drastically Cut Your AI Token Costs

Learn how to drastically reduce your LLM API costs using Context Engineering and the Caveman Prompt. Discover practical strategies to optimize AI token usage today.

#ai-optimization#prompt-engineering
Read
Databases
May 13, 2026·11 min read

SQL Transactions Explained: Master the ACID Properties

Learn everything about SQL database transactions and ACID properties. A complete beginner's guide to using BEGIN, COMMIT, and ROLLBACK to prevent data corruption.

#sql#acid-properties
Read
Artificial Intelligence
May 25, 2026·12 min read

Building a Local AI Companion: Why OpenHuman is Changing the Game

Discover how local AI agents like OpenHuman are solving the AI amnesia problem. Learn about Memory Trees, proactive background fetching, token compression, and why developers are moving toward stateful, desktop-first AI architectures.

#ai-companion#openhuman
Read
Artificial Intelligence
Jun 03, 2026·11 min read

Supercharge Your AI Assistant with .NET Agent Skills

Discover how .NET Agent Skills can supercharge your AI coding assistant. Learn to install plugins for Copilot and Cursor to write better C# code instantly.

#dotnet#ai-coding
Read
Artificial Intelligence
Jun 19, 2026·14 min read

How to Build a Life Admin AI Agent with OpenClaw

Learn how to build a locally hosted, autonomous life admin AI assistant using OpenClaw. This step by step guide covers memory management, WhatsApp integration, and background tasks.

#openclaw#ai-agents
Read
.NET
Jul 01, 2026·13 min read

A Beginner's Guide to CQRS and MediatR in .NET 10

Learn how to use CQRS and MediatR in .NET 10 to build scalable, clean architectures. Step-by-step beginner guide with real-world examples, commands, queries, and minimal APIs.

#cqrs#mediatr
Read
Artificial Intelligence
Jul 16, 2026·13 min read

What Is Model Context Protocol (MCP)? The USB-C of AI Explained

Learn how Anthropic's Model Context Protocol (MCP) solves the AI integration nightmare. A beginner-friendly guide to understanding the USB-C of artificial intelligence.

#model-context-protocol#ai-architecture
Read