<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Shailesh’s Dev Blog</title>
    <link>https://reflections.jaaniye.com/</link>
    <description>Articles on coding, AI experiments, and projects, with discussions about what works, what breaks, and what I’m learning along the way.</description>
    <language>en</language>
    <atom:link href="https://reflections.jaaniye.com/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Fri, 25 Sep 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Why banks need a diagnostics agent now</title>
      <link>https://reflections.jaaniye.com/article/banking-diagnostics-agent</link>
      <guid isPermaLink="true">https://reflections.jaaniye.com/article/banking-diagnostics-agent</guid>
      <description>AI agents from an OpenAI evaluation broke into Hugging Face, and AI-assisted monitoring helped find them. Why banks now need an LLM diagnostics agent for systems, logs and databases—and how to contain it.</description>
      <pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Four useful roles for LLMs in an FX trading platform</title>
      <link>https://reflections.jaaniye.com/article/llms-in-fx-trading</link>
      <guid isPermaLink="true">https://reflections.jaaniye.com/article/llms-in-fx-trading</guid>
      <description>Four practical uses for LLM inference in FX: quote explanations, execution reviews, settlement investigations, and more realistic microstructure backtests.</description>
      <pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why Node.js works well for AI agents</title>
      <link>https://reflections.jaaniye.com/article/node-agent-harness</link>
      <guid isPermaLink="true">https://reflections.jaaniye.com/article/node-agent-harness</guid>
      <description>Why Node.js is a practical choice for agent tools, workflows, and a web UI—and when Python or a workflow framework may fit better.</description>
      <pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>From documents to decisions: building an AI review agent</title>
      <link>https://reflections.jaaniye.com/article/ai-document-review</link>
      <guid isPermaLink="true">https://reflections.jaaniye.com/article/ai-document-review</guid>
      <description>An exploration of SDM reviews: combining rules, AI inference, and human judgment to make requirements easier to question, trace, and improve.</description>
      <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How Jaaniye’s AI answers a question</title>
      <link>https://reflections.jaaniye.com/article/how-jaaniye-works</link>
      <guid isPermaLink="true">https://reflections.jaaniye.com/article/how-jaaniye-works</guid>
      <description>The chart is calculated first, rules choose what to examine, and every answer is checked against the calculations before you see it.</description>
      <pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The model forgets; the loop remembers</title>
      <link>https://reflections.jaaniye.com/article/how-ai-tools-remember</link>
      <guid isPermaLink="true">https://reflections.jaaniye.com/article/how-ai-tools-remember</guid>
      <description>What an LLM is, why every call starts from nothing, and how AI-assisted tools build memory around it: the agent loop, context limits, compaction, scratchpads, and retrieval.</description>
      <pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
