RAG: Super Serum for LLMsRAG (Retrieval Augmented Generation) is a technique that attempts to fill a hole in LLM’s capability. Although LLMs are highly capable, however they do have a limitation . They all have a knowledge cutoff, which is the time they were last trained on....Jun 4, 2025 · 2 min readvishalpal.hashnode.dev
Is Prompt Engineering a Key Technical Skill or Just Buzzwords?Introduction: Prompt engineering is the new shiny object in the town. But not all people truly understand what it really is. There is a misconception about it that it is just writing prompts with improved structure. But it is much more than that. Pro...May 15, 2025 · 2 min readvishalpal.hashnode.dev
Custom Shell in CIntroduction What is a shell? Linux shell is a command line interpreter program. It is an interface that lets users interact with the operating system by writing commands. Users enter commands and the shell executes them. This must be allowed for inf...Apr 7, 2025 · 8 min readvishalpal.hashnode.dev
Understanding Callback Functions in JavaScript: The Basics of Async ProgrammingIntroduction Programming often requires handling time-intensive tasks like API calls or database queries. In synchronous programming, these tasks block execution, increasing latency. Asynchronous programming solves this by running such tasks in the b...Jan 2, 2025 · 3 min readvishalpal.hashnode.dev
Building a Sidenav using ng-templateA side navigation bar is a pretty common feature in applications, and in this Angular tutorial, we'll explore how to construct one using ng-template. First, let's delve into what ng-template is and why it's a valuable tool for building our side navig...Nov 20, 2023 · 4 min readvishalpal.hashnode.dev