<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Devakinandan — Engineering notes and blogs</title>
    <link>https://devakinandan.me</link>
    <description>Notes and essays about backend engineering, applied AI, and reliable software systems.</description>
    <language>en</language>
    <lastBuildDate>Thu, 24 Sep 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://devakinandan.me/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What is Jev, and when should an agent use it?</title>
      <link>https://devakinandan.me/notes/what-is-jev</link>
      <guid isPermaLink="true">https://devakinandan.me/notes/what-is-jev</guid>
      <pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate>
      <description>A practical mental model for Jev: a decision model that returns typed choices, scores, and probabilities instead of generated prose.</description>
      <category>agents</category>
      <category>jev</category>
      <category>inference</category>
    </item>
    <item>
      <title>RAG quality is a pipeline problem, not a model choice</title>
      <link>https://devakinandan.me/blogs/rag-quality-is-a-pipeline-problem</link>
      <guid isPermaLink="true">https://devakinandan.me/blogs/rag-quality-is-a-pipeline-problem</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>A practical way to diagnose retrieval-augmented generation by separating ingestion, retrieval, ranking, and answer-generation failures.</description>
      <category>rag</category>
      <category>retrieval</category>
      <category>evaluation</category>
    </item>
    <item>
      <title>Why does RAG need reranking after retrieval?</title>
      <link>https://devakinandan.me/notes/what-is-reranking</link>
      <guid isPermaLink="true">https://devakinandan.me/notes/what-is-reranking</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>A practical mental model for why retrieval candidates still need a more precise second ranking step.</description>
      <category>rag</category>
      <category>retrieval</category>
    </item>
    <item>
      <title>Reliable agent workflows need explicit state</title>
      <link>https://devakinandan.me/blogs/agent-workflows-need-explicit-state</link>
      <guid isPermaLink="true">https://devakinandan.me/blogs/agent-workflows-need-explicit-state</guid>
      <pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate>
      <description>Why production agent systems benefit from visible transitions, bounded tools, and deterministic recovery paths instead of open-ended loops.</description>
      <category>agents</category>
      <category>reliability</category>
      <category>backend</category>
    </item>
  </channel>
</rss>
