🧠Demystifying RAG : A Theoretical IntroductionSo you’ve played around with ChatGPT and other LLMs, maybe even built a tool using OpenAI’s API. But when people throw around the term “RAG” (Retrieval-Augmented Generation), it feels like there’s some next-level thing happening. Let’s simplify it. H...Apr 17, 2025 · 4 min readrushikesh.hashnode.dev
Beginners Guide for Type Narrowing in TypeScriptBefore moving towards Type Narrowing lets revise some basic things about TypeScript. It provides an additional layer of security to the code. So whenever you refactor your code in future and it will alert you about types of all variables which should...1MMay 16, 2021 · 4 min readrushikesh.hashnode.dev
JavaScript String Methods You Should Know As A BeginnerDid this ever happened to you that you are not able to remember any string method? Yes this sound silly, but every other beginner suffers from this problem. So here I collected all important string methods at one place. So you can compare all methods...Dec 5, 2020 · 4 min readrushikesh.hashnode.dev
Importance and Benefits of using Semantic tags in Web DevelopmentWants to know what are semantic HTML tags? and what are the benefits of using these tags? then you came across right blog. The HTML tags which clearly gives an idea about its content to the browser and the developer are known as Semantic tags. Let's...Dec 1, 2020 · 4 min readrushikesh.hashnode.dev
8 things I noticed while working on the company's React js Application.Hey, are you learning javascript and ever thought 'How commercial react projects were developed?', 'How difficult it could be to build such large applications?', etc. These questions used to come to my mind when I have started learning React. In Sept...Nov 1, 2020 · 3 min readrushikesh.hashnode.dev