HKHrushikesh Kedarinhrushikedar.hashnode.dev·Jun 7 · 9 min readSo You Think You're Just Comparing Two Files? (Cute.)Reading time: ~8 minutes (or 45 minutes if you stop every paragraph to think "wait, this happened at my job") 🤣 The Junior vs. Senior Brain Scan Let's do a quick experiment. Read this sentence: "We20
HKHrushikesh Kedarinhrushikedar.hashnode.dev·Jun 1 · 8 min readRAG Works Great Until Production Shows UpSo you built a RAG system. You watched one YouTube tutorial, copy-pasted some LangChain code, threw 3 PDFs at a local Chroma instance, and it answered "What is the refund policy?" with suspicious accu20
HKHrushikesh Kedarinhrushikedar.hashnode.dev·Jan 22 · 6 min readREST in Peace“REST is simple.”— Someone who never built an API used by more than 3 people. Let’s fix that. This blog explains REST, RESTful APIs, controllers, HTTP methods, status codes, validation, auth, pagination, and all the interview traps, but in a way you...20
HKHrushikesh Kedarinhrushikedar.hashnode.dev·Sep 24, 2025 · 5 min readWho’s Burning Your CPU Cycles?So, you’re a developer. You’ve been told polymorphism is this magical wand that makes your code flexible, extensible, and architecturally pure. But let’s be honest — nobody told you it also makes your CPU sweat like it’s running a marathon in Bangalo...10
HKHrushikesh Kedarinhrushikedar.hashnode.dev·Sep 23, 2025 · 5 min readSOLID Principles & Design PatternsAh yes, SOLID principles — the holy commandments every senior developer swears by. Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion. You’ve probably heard your architect chanting them in daily stand...10