<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>anshu.os — system logs</title>
    <link>https://anshu.dev/log</link>
    <description>Engineering notes by Anshu Prakash Hindoyar — applied AI, full-stack systems, building in public.</description>
    <language>en</language>
    <atom:link href="https://anshu.dev/log/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Booting ANSHU.OS: designing a portfolio as an operating system</title>
      <link>https://anshu.dev/log/booting-anshu-os</link>
      <guid isPermaLink="true">https://anshu.dev/log/booting-anshu-os</guid>
      <description>Why this site pretends to be an OS, where the metaphor earns its keep, and the restraint rules that keep it from becoming a particle-system demo.</description>
      <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
      <category>Projects</category>
    </item>
    <item>
      <title>I built the chatbot on my portfolio: RAG on a static site for $0</title>
      <link>https://anshu.dev/log/rag-chatbot-on-a-static-site</link>
      <guid isPermaLink="true">https://anshu.dev/log/rag-chatbot-on-a-static-site</guid>
      <description>No vector database, no server, no API bill — a build-time index, BM25-or-cosine retrieval, and one edge function. Architecture notes from the lab's first deployed experiment.</description>
      <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
    </item>
    <item>
      <title>15,000 images later: what industrial CV taught me about data work</title>
      <link>https://anshu.dev/log/fifteen-thousand-images</link>
      <guid isPermaLink="true">https://anshu.dev/log/fifteen-thousand-images</guid>
      <description>The Tata Steel people-counting system improved almost entirely through dataset iteration, not model changes. Notes on the loop that actually moved the metrics.</description>
      <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
    </item>
  </channel>
</rss>