<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Asif Iqbal — Blog</title>
    <link>https://asifiqbal.rocks/blog</link>
    <description>Hard systems, explained plainly. AI engineer wiring LLMs into the systems teams already run: RAG, chatbots, platform integrations.</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 02 Nov 2026 08:41:03 GMT</lastBuildDate>
    <atom:link href="https://asifiqbal.rocks/blog/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title><![CDATA[Post Format]]></title>
      <link>https://asifiqbal.rocks/blog/post-format</link>
      <guid isPermaLink="true">https://asifiqbal.rocks/blog/post-format</guid>
      <description><![CDATA[Edge runtime cold starts decrease by 85% when isolating connection pools from worker lambdas. Canonical ProseMirror JSON documents guarantee complete forward and backward compatibility across versions. Zero-dependency SSR rendering produces identical]]></description>
      <pubDate>Sun, 01 Nov 2026 12:40:27 GMT</pubDate>
      <author>mail@asifiqbal.rocks (Asif Iqbal)</author>
      <category>format</category>
    </item>
    <item>
      <title><![CDATA[What got our support bot to a 58% resolution rate]]></title>
      <link>https://asifiqbal.rocks/blog/what-got-our-support-bot-to-58-percent-self-service-resolution</link>
      <guid isPermaLink="true">https://asifiqbal.rocks/blog/what-got-our-support-bot-to-58-percent-self-service-resolution</guid>
      <description><![CDATA[The Forethought–Zendesk integration I engineered at Upwork reached a 58% chatbot resolution rate. Much of the work was in what we connected it to.]]></description>
      <pubDate>Tue, 20 Oct 2026 14:06:33 GMT</pubDate>
      <author>mail@asifiqbal.rocks (Asif Iqbal)</author>
      <category>chatbots</category>
      <category>rag</category>
      <category>integrations</category>
    </item>
    <item>
      <title><![CDATA[Retiring a tag job cut our Zendesk API usage 60%]]></title>
      <link>https://asifiqbal.rocks/blog/the-api-redesign-that-cut-usage-60-percent</link>
      <guid isPermaLink="true">https://asifiqbal.rocks/blog/the-api-redesign-that-cut-usage-60-percent</guid>
      <description><![CDATA[Replacing a four-hourly tag-sync job with real-time GraphQL data cut Zendesk API usage by 60%. Integration cost is usually a design problem, not a capacity problem.]]></description>
      <pubDate>Tue, 20 Oct 2026 14:03:33 GMT</pubDate>
      <author>mail@asifiqbal.rocks (Asif Iqbal)</author>
      <category>integrations</category>
      <category>apis</category>
    </item>
    <item>
      <title><![CDATA[Wiring context into a support bot]]></title>
      <link>https://asifiqbal.rocks/blog/wiring-context-into-a-support-bot</link>
      <guid isPermaLink="true">https://asifiqbal.rocks/blog/wiring-context-into-a-support-bot</guid>
      <description><![CDATA[A support bot that only reads the help center gives help-center answers. In my experience, live account context is what lets it resolve account problems.]]></description>
      <pubDate>Tue, 20 Oct 2026 14:00:33 GMT</pubDate>
      <author>mail@asifiqbal.rocks (Asif Iqbal)</author>
      <category>rag</category>
      <category>chatbots</category>
      <category>integrations</category>
    </item>
    <item>
      <title><![CDATA[What three-way messaging actually solved]]></title>
      <link>https://asifiqbal.rocks/blog/what-three-way-messaging-actually-solved</link>
      <guid isPermaLink="true">https://asifiqbal.rocks/blog/what-three-way-messaging-actually-solved</guid>
      <description><![CDATA[Dispute cases on Upwork involve a freelancer, a client, and an agent. We put all three in one Zendesk ticket, each conversation visible only to its participants.]]></description>
      <pubDate>Tue, 20 Oct 2026 13:57:33 GMT</pubDate>
      <author>mail@asifiqbal.rocks (Asif Iqbal)</author>
      <category>support-platforms</category>
      <category>messaging</category>
    </item>
  </channel>
</rss>