Sudarshan Hajare's top articles

Diving in OOP (Polymorphism and Inheritance – Part 2)

Aug 05, 2026 3k 0

Diving in OOP (Polymorphism and Inheritance – Part 1)

Aug 03, 2026 2.5k 0

DRY Principle in C#: Don't Repeat Yourself - A Practical Guide With Re...

Jun 29, 2026 2.4k 2

Async/Await Pitfalls in C#: The Bugs That Compile Fine and Break in Produc...

Jun 30, 2026 2.3k 2

Interfaces in C#: The Complete Practical Guide Every .NET Developer Should...

Jul 20, 2026 2.3k 2

Should You Still Learn to Code in 2026?

Jul 24, 2026 2.1k 0

SOLID Principles in C# – Part 2: The Open/Closed Principle (OCP)

Jun 18, 2026 1.7k 0

Claude Code for .NET Developers: A Practical Introduction

Jun 22, 2026 859 0

System Prompts vs User Prompts: How to Build Custom GPTs and Claude Projec...

Jun 13, 2026 694 0

SOLID Principles in C# Series - Part 1: Single Responsibility Principle (S...

Jun 17, 2026 680 0

SOLID Principles in C# – Part 5: The Dependency Inversion Principle (DIP)

Jun 24, 2026 654 0

Access Token vs Refresh Token: A Simple Explanation (and the Interview Que...

Jun 26, 2026 648 0

Prompt Engineering for Beginners: 8 Powerful Prompting Techniques.

Jun 10, 2026 640 0

SOLID Principles in C# – Part 3: The Liskov Substitution Principle (LSP)

Jun 18, 2026 607 0

Delegates in C# Explained with Simple and Real Project Examples

Jul 07, 2026 528 2

Backend for Frontend (BFF): Why Your Microservices Need a Translator

Jul 02, 2026 509 0

SOLID Principles in C# – Part 4: The Interface Segregation Principle (ISP)

Jun 20, 2026 483 0

Minimal APIs vs Controllers: The .NET Debate That Just Won't Die

Jul 13, 2026 417 1

What Are AI Agents?

Jun 15, 2026 305 0

Understanding RAG: Building Smarter AI Applications with Real-Time Knowled...

Jun 16, 2026 302 0