Home
Handles
Contact
Projects
Blogs
Essays and notes on engineering, GenAI, and the practices that help teams build better software.
Let’s assume you have a clever and extra-ordinary robot which reads articles,books and websites . Now whenever you asks quetion to robot it gives answer from what he read from the books,articles and websites.Then this robot works like an GPT- Generat...
Tokenization plays a crucial role in how GPT and other large language models (LLMs) understand and generate responses. In this blog, we’ll break down what tokenization is, why it’s so important, and the common techniques used in GPT-like systems. Wha...
Imagine you have a huge wardrobe where you’ve tossed in all your clothes — shirts, shoes, dresses, jackets in no particular order. Instead of sorting them by size or color, you organize them by vibe: Comfortable home clothes in one section Elegant...
In the rapidly evolving world of artificial intelligence, especially with the rise of Large Language Models (LLMs) like GPT, Claude, and LLaMA, one crucial yet often overlooked element determines how these models think and respond — system prompts. T...
Large language models (LLMs) like GPT are amazing at generating human-like text. But let’s be honest—they have their flaws. Sometimes they make up facts (we call this hallucination), and they don’t know anything that happened after their training cut...
How the Internet Works Have you ever wondered how clicking a link opens a webpage in seconds? The internet is a marvel of modern technology, enabling global communication, commerce, and entertainment. Let’s embark on an exciting journey to uncover th...
OSI (Open System Interconnection) model It is a conceptual framework used to understand and standardize how different network protocols interact in a communication system . It further divided into seven layers : (From bottom to top) Physical layer ...
To Understand SSL/TLS firstly we see where it used , HTTP vs HTTPS: Understanding Secure Communication HTTP (Hypertext Transfer Protocol): Standard protocol for transferring data between a web browser and a server. Data is sent in plaintext, makin...
1. map() The map method lets you loop on each element inside the array, and manipulate them as per the requirement. Scenario: Earning Commission on Chaicode’s Affiliate Platform Imagine you are a student who wants to earn extra money by referring Cha...
What are Polyfills? A polyfill in JavaScript is a piece of code that provides modern functionality on older browsers that do not natively support it. It essentially acts as a fallback, allowing developers to use new JavaScript features without worryi...
When we write code in JavaScript and execute it using node <filename.js>, an execution context is created. This execution context is placed into a call stack, which processes tasks in a structured manner. The call stack executes all tasks without wai...