<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Abhirupa Mitra</title>
    <link>https://abhirupamitra.com/</link>
    <description>Abhirupa Mitra is a senior frontend engineer at Slack designing agentic AI interfaces — the UI and UX research layer where AI agents think alongside people. A personal knowledge ecosystem on frontend for AI, design thinking, and slow living.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 25 Sep 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://abhirupamitra.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>I Overloaded Slack&apos;s Job Queue — and What It Taught Me About Scale</title>
      <link>https://abhirupamitra.com/the-practice/i-overloaded-slacks-job-queue/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/the-practice/i-overloaded-slacks-job-queue/</guid>
      <pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate>
      <description>What a million-user mistake taught me about backfills, thundering herds, fan-out, and why randomized delays exist.</description>
      <category>system-design</category>
      <category>scale</category>
      <category>backfills</category>
      <category>job-queues</category>
      <category>caching</category>
      <category>incident</category>
    </item>
    <item>
      <title>How Do Agents Talk to Each Other?</title>
      <link>https://abhirupamitra.com/field-notes/how-do-agents-talk-to-each-other/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/field-notes/how-do-agents-talk-to-each-other/</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>Explaining the A2A protocol that powers complex orchestration systems — Agent Cards, task lifecycles, streaming subscriptions, and why an unverified card is an open door.</description>
      <category>agentic-ai</category>
      <category>a2a-protocol</category>
      <category>multi-agent</category>
      <category>orchestration</category>
      <category>mcp</category>
    </item>
    <item>
      <title>An AI Frontend Engineer&apos;s Guide to Building the Best AI-Assisted Coding Setup</title>
      <link>https://abhirupamitra.com/the-practice/ai-assisted-coding-setup-guide/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/the-practice/ai-assisted-coding-setup-guide/</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>Months of what worked and what didn&apos;t — context engineering, spec-driven development, sub-agents, skills, and harness engineering, plus what the research actually says about token cost.</description>
      <category>ai-tooling</category>
      <category>context-engineering</category>
      <category>claude-code</category>
      <category>agents-md</category>
      <category>spec-driven-development</category>
      <category>developer-workflow</category>
    </item>
    <item>
      <title>Can LLMs Jump? A Beginner&apos;s Guide to JEPA and Multi-Modality World Models</title>
      <link>https://abhirupamitra.com/field-notes/can-llms-jump-a-beginner-s-guide-to-jepa-and-multi-modality-world-models/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/field-notes/can-llms-jump-a-beginner-s-guide-to-jepa-and-multi-modality-world-models/</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>Why LLMs can&apos;t make the creative leap from data to discovery, and how JEPA — Yann LeCun&apos;s world-model architecture — might finally close the gap between language models and real reasoning.</description>
      <category>jepa</category>
      <category>world-models</category>
      <category>llm</category>
      <category>yann-lecun</category>
      <category>ai-reasoning</category>
    </item>
    <item>
      <title>Designing for 100M LLM Users: Rebuilding Gemini Chat&apos;s Frontend from the Outside In</title>
      <link>https://abhirupamitra.com/the-practice/designing-gemini-chat-frontend-for-100m-llm-users/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/the-practice/designing-gemini-chat-frontend-for-100m-llm-users/</guid>
      <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
      <description>A frontend engineer&apos;s perspective on designing a complex agentic interface: streaming, state, rendering, and failure.</description>
      <category>agentic-ui</category>
      <category>llm</category>
      <category>frontend</category>
      <category>streaming</category>
      <category>state-management</category>
      <category>system-design</category>
    </item>
    <item>
      <title>Breaking Down Harness Engineering — How to Vibecode Like a Senior Engineer</title>
      <link>https://abhirupamitra.com/design-thinking/breaking-down-harness-engineering-how-to-vibecode-like-a-senior-engineer/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/design-thinking/breaking-down-harness-engineering-how-to-vibecode-like-a-senior-engineer/</guid>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <description>Here&apos;s everything around the model that makes the model good — and how to build your own agent harness: the phased workflow, grading criteria, and guardrails that separate senior engineering from unguided vibecoding.</description>
      <category>harness-engineering</category>
      <category>agentic-ai</category>
      <category>claude-code</category>
      <category>ai-agents</category>
      <category>developer-workflow</category>
    </item>
    <item>
      <title>I Don&apos;t Trust the Internet Anymore — Here&apos;s What Will Make It Better</title>
      <link>https://abhirupamitra.com/design-thinking/i-don-t-trust-the-internet-anymore-here-s-what-will-make-it-better/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/design-thinking/i-don-t-trust-the-internet-anymore-here-s-what-will-make-it-better/</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>Storytelling in the age of AI: authenticity vs. automation, rebuilding trust online through human stories, and why imperfection is what makes us different.</description>
      <category>ai</category>
      <category>storytelling</category>
      <category>authenticity</category>
      <category>trust</category>
      <category>technology</category>
    </item>
    <item>
      <title>How Goodhart&apos;s Law Ate Your AI Strategy</title>
      <link>https://abhirupamitra.com/design-thinking/how-goodhart-s-law-ate-your-ai-strategy/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/design-thinking/how-goodhart-s-law-ate-your-ai-strategy/</guid>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <description>An interesting story that needs to be heard — and why we should be more concerned now than ever.</description>
      <category>ai-strategy</category>
      <category>goodharts-law</category>
      <category>metrics</category>
      <category>engineering-culture</category>
      <category>agentic-ai</category>
    </item>
    <item>
      <title>Why Every Serious Agent Orchestrator Is Secretly a DAG</title>
      <link>https://abhirupamitra.com/field-notes/why-every-serious-agent-orchestrator-is-secretly-a-dag/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/field-notes/why-every-serious-agent-orchestrator-is-secretly-a-dag/</guid>
      <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
      <description>Inside the graph theory powering AI agent orchestration — how DAGs, topological sorting, and Kahn&apos;s algorithm enable parallel multi-agent execution, reliable agent-to-agent communication, and dynamic MCP server loading at scale.</description>
      <category>agentic-ai</category>
      <category>orchestration</category>
      <category>graph-theory</category>
      <category>multi-agent</category>
      <category>mcp</category>
    </item>
    <item>
      <title>The Complete AI / MCP Server Setup for 10x Faster Production Code</title>
      <link>https://abhirupamitra.com/the-practice/the-complete-ai-mcp-server-setup-for-10x-faster-production-code/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/the-practice/the-complete-ai-mcp-server-setup-for-10x-faster-production-code/</guid>
      <pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate>
      <description>Raw notes on the AI arsenal — LLM picks, prompt engineering, and MCP servers — behind writing scalable, production-ready code 10x faster.</description>
      <category>mcp</category>
      <category>ai-tooling</category>
      <category>claude-code</category>
      <category>developer-workflow</category>
      <category>agentic-ai</category>
    </item>
    <item>
      <title>Hosting My Full-Stack Next.js App on Vercel + Render</title>
      <link>https://abhirupamitra.com/the-practice/hosting-my-full-stack-next-js-app-on-vercel-render/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/the-practice/hosting-my-full-stack-next-js-app-on-vercel-render/</guid>
      <pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate>
      <description>A first-hand walkthrough of deploying a Next.js full-stack app — CORS nightmares, env variable setup, and a domain setup that&apos;ll make you question your career. No AI could save me. This guide might save you.</description>
      <category>nextjs</category>
      <category>deployment</category>
      <category>vercel</category>
      <category>render</category>
      <category>cors</category>
    </item>
    <item>
      <title>Demystifying MCP Servers: The Part No One Explains Well</title>
      <link>https://abhirupamitra.com/the-practice/demystifying-mcp-servers-the-part-no-one-explains-well/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/the-practice/demystifying-mcp-servers-the-part-no-one-explains-well/</guid>
      <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate>
      <description>A clear, practical look at MCP servers and their real value in today&apos;s tech world — what they are, why LLMs need them, and how one actually works under the hood.</description>
      <category>mcp</category>
      <category>llm</category>
      <category>ai-tooling</category>
      <category>javascript</category>
      <category>agentic-ai</category>
    </item>
    <item>
      <title>How I Make AI Handle the Boring Parts of Frontend — So I Could Focus on Real Engineering</title>
      <link>https://abhirupamitra.com/field-notes/how-i-make-ai-handle-the-boring-parts-of-frontend-so-i-could-focus-on-real-engineering/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/field-notes/how-i-make-ai-handle-the-boring-parts-of-frontend-so-i-could-focus-on-real-engineering/</guid>
      <pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate>
      <description>Offload the repetitive chaos to AI-powered tools and MCP servers, and save your focus for the tasks that actually make you a better engineer.</description>
      <category>frontend</category>
      <category>ai-tooling</category>
      <category>developer-workflow</category>
      <category>mcp</category>
      <category>react</category>
    </item>
    <item>
      <title>Anthropic Proved AI Thinks: The Frontend Architecture We Need to Watch It Happen</title>
      <link>https://abhirupamitra.com/field-notes/anthropic-proved-ai-thinks-the-frontend-architecture-we-need-to-watch-it-happen/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/field-notes/anthropic-proved-ai-thinks-the-frontend-architecture-we-need-to-watch-it-happen/</guid>
      <pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate>
      <description>Exploring how modern frontend design can make an AI&apos;s hidden reasoning visible — turning abstract model introspection into human-understandable insight.</description>
      <category>llm-introspection</category>
      <category>frontend-architecture</category>
      <category>agentic-ai</category>
      <category>ui-design</category>
      <category>anthropic</category>
    </item>
    <item>
      <title>The End of the Single Truth: Rethinking AI User Interfaces to Combat Mode Collapse</title>
      <link>https://abhirupamitra.com/design-thinking/the-end-of-the-single-truth-rethinking-ai-user-interfaces-to-combat-mode-collapse/</link>
      <guid isPermaLink="true">https://abhirupamitra.com/design-thinking/the-end-of-the-single-truth-rethinking-ai-user-interfaces-to-combat-mode-collapse/</guid>
      <pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate>
      <description>A very honest POV on designing user interfaces in a way that lets users take control of the narrative and eliminate LLM bias.</description>
      <category>llm</category>
      <category>ux</category>
      <category>mode-collapse</category>
      <category>ui-design</category>
      <category>ai-bias</category>
    </item>
  </channel>
</rss>
