Advanced RAG Concepts: Scaling, Accuracy Techniques, Failure Cases & Production PatternsRetrieval Augmented Generation (RAG) is evolving from a simple retrieval-plus-generation method into a full engineering discipline. Modern RAG systems now require thoughtful design choices, query optimization, hybrid retrieval, multi-stage ranking, a...Dec 12, 2025·5 min read
Installing Judge0 in MacOS(Silicon)In this blog, we will guide you through the process of installing and running a local instance of Judge0 on MacOS (Silicon). Also, we will talk about troubleshooting its Errors(for MacOS, Silicon) Prerequisites: Docker Desktop Application should be...May 14, 2025·3 min read
100 VS 2 Lines of CodeA Gentle Introduction to Time Complexity Time Complexity is used to analyse the execution time of an algorithm with respect to the input size.We always want an optimised algorithm so that the work can be done efficiently and quickly. An efficient & o...May 8, 2025·3 min read
Variables & DataTypes in JavaScriptVariables in JS Variables are like containers for data, i.e., they store the data.They get memory location in which they store the data They can be iniciated using : let : let is used to initiate the variable when we want to change the contents of t...Feb 8, 2025·4 min read
Top 10 JS_arrayMethodsArrays in JS Arrays in JS ate the non-preemptive data types. Arrays are a special type of object. The ‘typeof’ operator in JavaScript returns "object" for arrays. Arrays are the datatypes that have values(data) of similar data types. When we declare ...Feb 3, 2025·7 min read