<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Azhar (@imazhar101)</title>
    <link>https://imazhar101.dev/blog/</link>
    <description>I specialize in building and leading cloud platforms, developer tooling, and AI / agentic systems — from backend architecture to shipping open-source Model Context Protocol servers.</description>
    <language>en-us</language>
    <atom:link href="https://imazhar101.dev/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>My first agent was a text file and a prompt</title>
      <link>https://imazhar101.dev/2026/10/25/first-agent-was-a-text-file/</link>
      <guid isPermaLink="true">https://imazhar101.dev/2026/10/25/first-agent-was-a-text-file/</guid>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <description>No framework, no platform. One markdown file of instructions and a folder it could read and write. It got further than it had any right to, and the ways it fell over set up everything that came after.</description>
      <category>agents</category>
      <category>memory</category>
    </item>
    <item>
      <title>Why one engineer ends up building a fleet of agents</title>
      <link>https://imazhar101.dev/2026/10/24/why-a-fleet/</link>
      <guid isPermaLink="true">https://imazhar101.dev/2026/10/24/why-a-fleet/</guid>
      <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
      <description>I started with one assistant for everything. It worked until the context from every task started bleeding into every other one. This is the first post in a series on what I built instead, mistakes included.</description>
      <category>agents</category>
      <category>fleet</category>
    </item>
    <item>
      <title>Teaching a model to use tools it cannot see</title>
      <link>https://imazhar101.dev/2026/10/23/tools-it-cant-see/</link>
      <guid isPermaLink="true">https://imazhar101.dev/2026/10/23/tools-it-cant-see/</guid>
      <pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate>
      <description>Hiding 1,111 tool schemas from the model was the easy part. Getting it to reliably call tools it can no longer see is the work worth writing down.</description>
      <category>mcp</category>
      <category>tooling</category>
    </item>
    <item>
      <title>Your MCP server ships too many tools</title>
      <link>https://imazhar101.dev/2026/10/22/too-many-tools/</link>
      <guid isPermaLink="true">https://imazhar101.dev/2026/10/22/too-many-tools/</guid>
      <pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate>
      <description>My gateway fronts 1,111 tools. Loading their schemas up front costs 289,874 tokens before the model reads a single instruction. The fix is to stop loading them.</description>
      <category>mcp</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
