<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Qurban Ali — Blog</title>
    <link>https://www.qurbanali.me/blog</link>
    <description>Notes on AI, software architecture and engineering leadership.</description>
    <language>en</language>
    <atom:link href="https://www.qurbanali.me/rss.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sat, 10 Oct 2026 09:00:00 GMT</lastBuildDate>
    <item>
      <title>The GEO Playbook: How to Get Your Content Cited by ChatGPT, Gemini and Perplexity</title>
      <link>https://www.qurbanali.me/blog/geo-playbook-get-cited-by-ai</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/geo-playbook-get-cited-by-ai</guid>
      <pubDate>Sat, 10 Oct 2026 09:00:00 GMT</pubDate>
      <description>A practical, step-by-step guide to making your website easy for AI assistants to find, trust and cite — plus a 30-day starter plan.</description>
      <category>LLM Search</category>
      <category>GEO</category>
    </item>
    <item>
      <title>SEO vs GEO: How LLM Search Is Changing the Way People Find You</title>
      <link>https://www.qurbanali.me/blog/seo-vs-geo-llm-search</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/seo-vs-geo-llm-search</guid>
      <pubDate>Sat, 03 Oct 2026 09:00:00 GMT</pubDate>
      <description>AI assistants now answer questions directly. What GEO (Generative Engine Optimization) is, how it differs from SEO, and why your site needs both.</description>
      <category>LLM Search</category>
      <category>GEO</category>
    </item>
    <item>
      <title>Small Language Models and Model Routing: Cut AI Costs Without Losing Quality</title>
      <link>https://www.qurbanali.me/blog/small-language-models-model-routing</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/small-language-models-model-routing</guid>
      <pubDate>Sat, 26 Sep 2026 09:00:00 GMT</pubDate>
      <description>Why production teams are moving to the smallest model that does the job, how model routing works, and how to switch safely using evals.</description>
      <category>AI &amp; LLM</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>LLM Evals: How to Test AI Features Before Your Users Do</title>
      <link>https://www.qurbanali.me/blog/llm-evals-testing-ai-features</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/llm-evals-testing-ai-features</guid>
      <pubDate>Sat, 19 Sep 2026 09:00:00 GMT</pubDate>
      <description>A practical guide to building eval sets, choosing graders and making evals a release gate for prompts, models and RAG pipelines.</description>
      <category>AI &amp; LLM</category>
      <category>Quality</category>
    </item>
    <item>
      <title>AI Coding Agents and the Engineering Team: What Changes for Leads</title>
      <link>https://www.qurbanali.me/blog/ai-coding-agents-engineering-teams</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/ai-coding-agents-engineering-teams</guid>
      <pubDate>Sat, 12 Sep 2026 09:00:00 GMT</pubDate>
      <description>Coding agents can now draft whole pull requests. What genuinely changes for engineering teams, what doesn&#39;t, and a practical playbook for leads.</description>
      <category>Leadership</category>
      <category>AI &amp; LLM</category>
    </item>
    <item>
      <title>Model Context Protocol (MCP) Explained: The Standard Way to Connect AI to Your Tools</title>
      <link>https://www.qurbanali.me/blog/model-context-protocol-explained</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/model-context-protocol-explained</guid>
      <pubDate>Sat, 05 Sep 2026 09:00:00 GMT</pubDate>
      <description>MCP is becoming the USB-C of AI applications. Here&#39;s how it works, what servers expose, why it matters for businesses, and how to use it securely.</description>
      <category>AI &amp; LLM</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>Agentic AI in Production: From Chatbots to Agents That Get Work Done</title>
      <link>https://www.qurbanali.me/blog/agentic-ai-in-production</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/agentic-ai-in-production</guid>
      <pubDate>Sat, 29 Aug 2026 09:00:00 GMT</pubDate>
      <description>What makes an AI system an agent, where agents work well today, and five lessons for putting one into production safely.</description>
      <category>AI &amp; LLM</category>
      <category>AI Agents</category>
    </item>
    <item>
      <title>Semantic Candidate Matching with Apache Solr and Vector Embeddings</title>
      <link>https://www.qurbanali.me/blog/semantic-candidate-matching-solr-embeddings</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/semantic-candidate-matching-solr-embeddings</guid>
      <pubDate>Sat, 22 Aug 2026 09:00:00 GMT</pubDate>
      <description>How we moved recruitment search beyond keyword matching by combining LLM-based CV parsing, vector embeddings and Apache Solr — and what to watch out for.</description>
      <category>AI &amp; LLM</category>
      <category>Search</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>From Senior Developer to Engineering Team Lead: What Actually Changes</title>
      <link>https://www.qurbanali.me/blog/from-senior-developer-to-team-lead</link>
      <guid isPermaLink="true">https://www.qurbanali.me/blog/from-senior-developer-to-team-lead</guid>
      <pubDate>Sat, 15 Aug 2026 09:00:00 GMT</pubDate>
      <description>Lessons from leading engineering teams while staying hands-on: code reviews, unblocking people, saying no, and measuring success by the team&#39;s output.</description>
      <category>Leadership</category>
      <category>Career</category>
    </item>
  </channel>
</rss>
