<?xml version="1.0" encoding="UTF-8" ?>
  <rss version="2.0">
    <channel>
      <title>Blog | Adith Pv</title>
      <link>https://adith-pv.vercel.app</link>
      <description>Turning ideas into useful, working software.</description>
      <item>
          <title>How Databases Actually Work: What Happens When You Run a Query</title>
          <link>https://adith-pv.vercel.app/blog/how-databases-work</link>
          <description>You run SELECT * FROM users every day. But what actually happens inside the database engine? Indexes, B-trees, query planners, buffer pools — all explained.</description>
          <pubDate>2026-03-10T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>The Ghost in the Shell</title>
          <link>https://adith-pv.vercel.app/blog/ghost-in-the-shell</link>
          <description>Are we building tools that help us think, or tools that replace thought? An analysis of copilot-driven development.</description>
          <pubDate>2026-01-28T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>The Ultimate Guide to API Design & Architecture: Thinking Like a Senior Engineer</title>
          <link>https://adith-pv.vercel.app/blog/api-design-architecture</link>
          <description>A complete, beginner-to-senior guide covering every API type, security layer, and scaling pattern you need to design robust, production-grade systems.</description>
          <pubDate>2026-01-05T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>How to Talk to AI So It Actually Listens: Prompting Explained Simply</title>
          <link>https://adith-pv.vercel.app/blog/prompt-engineering</link>
          <description>Understanding what the model is actually doing when it processes your input, and the techniques that fall out naturally from that understanding.</description>
          <pubDate>2026-02-25T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>How Next.js Decides When (and How) to Render Your Pages</title>
          <link>https://adith-pv.vercel.app/blog/nextjs-rendering-strategies</link>
          <description>A deep dive into SSG, SSR, ISR, and CSR — how Next.js chooses when and where to render your pages, and how to pick the right strategy for every use case.</description>
          <pubDate>2026-02-18T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>Why Your Default Terminal Is Slowing You Down (And How to Actually Fix It)</title>
          <link>https://adith-pv.vercel.app/blog/configuring-your-terminal</link>
          <description>A comprehensive guide to every layer of the terminal stack — emulators, shells, prompts, plugins, and modern CLI tools — and what's worth changing.</description>
          <pubDate>2026-02-11T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>How Git Actually Works Under the Hood</title>
          <link>https://adith-pv.vercel.app/blog/git-under-the-hood</link>
          <description>Git doesn't store diffs — it stores snapshots. Understanding the object model, the DAG, and how branches are just text files.</description>
          <pubDate>2026-02-03T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>What Really Happens When You Click a Link</title>
          <link>https://adith-pv.vercel.app/blog/what-happens-when-you-click</link>
          <description>That instantaneous flash between clicking a link and seeing a webpage is actually a marathon — DNS lookups, TCP handshakes, TLS negotiations, and a full rendering pipeline, all in milliseconds.</description>
          <pubDate>2026-01-20T00:00:00.000Z</pubDate>
        </item>
<item>
          <title>How JavaScript Actually Works: Demystifying the Call Stack and Event Loop</title>
          <link>https://adith-pv.vercel.app/blog/how-javascript-works</link>
          <description>The engine, the call stack, the heap, the event loop, closures, prototypes, and this — what's actually happening when your code runs.</description>
          <pubDate>2026-01-15T00:00:00.000Z</pubDate>
        </item>
    </channel>
  </rss>