AI Notes For Learning

  • Retrieval Augmented Generation (RAG) with LLMs

    Retrieval Augmented Generation (RAG) is a technique that enhances the capabilities of Large Language Models (LLMs) by enabling them to access and incorporate information from external sources during…

    Continue Reading

  • React Hooks and class components

    The introduction of React Hooks in React 16.8 marked a significant shift in how React developers manage state and side effects. Here’s a breakdown of the key differences…

    Continue Reading

  • Redux “under the hood”

    To understand Redux “under the hood,” let’s break down its core principles and how they work together: 1. The Store: 2. Actions: 3. Reducers: 4. The Data Flow:…

    Continue Reading

  • Managing state in ReactJS

    Managing state in ReactJS is crucial for building dynamic and interactive user interfaces. Here’s a breakdown of the common approaches, from simple to more complex: 1. useState Hook…

    Continue Reading

  • ReactJS Bits

    Alright, let’s dive into some ReactJS questions! To give you the most helpful answers, I’ll cover a range of topics from basic to more advanced. Basic React Questions:…

    Continue Reading

  • Kafka Disk I/O Tuning Guide

    Disk I/O is a critical bottleneck for Kafka performance. Kafka relies heavily on the file system for storing and retrieving messages, and inefficient disk I/O can lead to…

    Continue Reading