<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title><![CDATA[Sourish Chakraborty — AI Systems · Data Platforms · Cloud Engineering]]></title>
    <link>https://sourishchakraborty.com</link>
    <description><![CDATA[Senior Data Engineer at Ørsted. Writing about AI systems, LLM engineering, data platforms, cloud infrastructure, and lessons from building Dhi and LLM Governance Engine.]]></description>
    <language>en-us</language>
    <lastBuildDate>Sat, 11 Jul 2026 17:30:28 GMT</lastBuildDate>
    <atom:link href="https://sourishchakraborty.com/rss.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title><![CDATA[I Built a PII Firewall for LLMs in a Weekend (and Caught My Own Leak)]]></title>
      <link>https://sourishchakraborty.com/llm-pii-firewall-governance-engine</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/llm-pii-firewall-governance-engine</guid>
      <description><![CDATA[How I built an open-source PII firewall and governance policy engine for LLMs in a weekend — blocks sensitive data before it reaches GPT-4o, with YAML rules, audit trail, and webhook alerts.]]></description>
      <pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1633265486064-086b219458ec?w=1200&auto=format&fit=crop" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[How Dhi Understands Your Entire Codebase: Multi-Language Tree-sitter, BM25, and Hybrid Search]]></title>
      <link>https://sourishchakraborty.com/dhi-repository-intelligence</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/dhi-repository-intelligence</guid>
      <description><![CDATA[How to add full repository intelligence to an AI IDE: multi-language Tree-sitter chunking (Go, Rust, Java, JavaScript), BM25 hybrid search with RRF, .gitignore-aware file discovery, and new /index-dir and /search API endpoints.]]></description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1644088379091-d574269d422f?fm=jpg&q=60&w=3000&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[FIM Autocomplete at < 150ms: Tree-sitter, nomic Embeddings, and StarCoder2-3B on a Laptop]]></title>
      <link>https://sourishchakraborty.com/dhi-fim-autocomplete-engine</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/dhi-fim-autocomplete-engine</guid>
      <description><![CDATA[Step-by-step: build a < 150ms fill-in-the-middle autocomplete engine using Tree-sitter chunking, nomic-embed-text, Chroma, and StarCoder2-3B. Part 1 of building Dhi — the open-source AI coding IDE.]]></description>
      <pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://images.unsplash.com/photo-1759661881353-5b9cc55e1cf4?w=1200&auto=format&fit=crop" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[Building an AI Coding IDE from Scratch: A Full Open-Source Architecture]]></title>
      <link>https://sourishchakraborty.com/open-source-ai-coding-ide-architecture</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/open-source-ai-coding-ide-architecture</guid>
      <description><![CDATA[A deep-dive into designing a full AI coding IDE using only open-source components — FIM autocomplete, chat-in-editor, multi-file agents, repo understanding, and sandboxed code execution.]]></description>
      <pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate>
      
    </item>
    <item>
      <title><![CDATA[The Quest for Digital Intelligence: A Deep Dive into How LLMs are Built]]></title>
      <link>https://sourishchakraborty.com/the-quest-for-digital-intelligence-a-deep-dive-into-how-llms-are-built</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/the-quest-for-digital-intelligence-a-deep-dive-into-how-llms-are-built</guid>
      <description><![CDATA[Explore the 5-step process of building LLMs: data curation, tokenization, Transformers, training at scale, and evaluation.]]></description>
      <pubDate>Tue, 24 Mar 2026 03:18:37 GMT</pubDate>
      <enclosure url="https://cdn.hashnode.com/uploads/covers/694e762daa74778cb26f5457/d3fb6abb-b818-44a3-b99a-26c3833b9630.jpg" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[LLM Engineering 101: Mastering the Modern AI Stack]]></title>
      <link>https://sourishchakraborty.com/llm-engineering-101-mastering-the-modern-ai-stack</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/llm-engineering-101-mastering-the-modern-ai-stack</guid>
      <description><![CDATA[Audit and benchmark cloud vs. local LLMs with real-time PII scanning, GPU telemetry, and automated reports in this open-source governance platform.]]></description>
      <pubDate>Tue, 03 Mar 2026 18:27:07 GMT</pubDate>
      <enclosure url="https://cloudmate-test.s3.us-east-1.amazonaws.com/uploads/covers/694e762daa74778cb26f5457/1e89bfcd-8a75-4629-acad-632722131b16.png" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[From Code to Cloud: Mastering EKS Deployment with Terraform and GitHub Actions]]></title>
      <link>https://sourishchakraborty.com/from-code-to-cloud-mastering-eks-deployment-with-terraform-and-github-actions</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/from-code-to-cloud-mastering-eks-deployment-with-terraform-and-github-actions</guid>
      <description><![CDATA[Learn to deploy an EKS cluster on AWS using Terraform, GitHub Actions, and AWS services for a seamless CI/CD pipeline automation]]></description>
      <pubDate>Wed, 07 Jan 2026 13:20:07 GMT</pubDate>
      <enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1767791871471/2b162f3f-2de7-4d7b-aa96-48fc05ccdab5.png" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[Exploring AWS EKS with eksctl]]></title>
      <link>https://sourishchakraborty.com/exploring-aws-eks-with-eksctl</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/exploring-aws-eks-with-eksctl</guid>
      <description><![CDATA[Deploy AWS EKS cluster with eksctl: set up prerequisites, configure steps, and enable autoscaling for Kubernetes workloads]]></description>
      <pubDate>Wed, 07 Jan 2026 13:11:30 GMT</pubDate>
      <enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1767790887590/3900b14f-03b1-4737-bb93-d15aff6fc7d5.png" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[Terraform vs. Helm: What's the Real Difference Anyway?]]></title>
      <link>https://sourishchakraborty.com/terraform-vs-helm-whats-the-real-difference-anyway</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/terraform-vs-helm-whats-the-real-difference-anyway</guid>
      <description><![CDATA[Compare Terraform's infrastructure provisioning to Helm's application deployment, and discover their complementary roles in cloud management]]></description>
      <pubDate>Sat, 27 Dec 2025 08:35:07 GMT</pubDate>
      <enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1766820819567/027d3215-2730-4e92-883c-8ef34de7fa3b.png" type="image/jpeg" length="0" />
    </item>
    <item>
      <title><![CDATA[From Data Lakes to Data Lakehouses: Navigating the Future of Big Data Storage]]></title>
      <link>https://sourishchakraborty.com/from-data-lakes-to-data-lakehouses-navigating-the-future-of-big-data-storage</link>
      <guid isPermaLink="true">https://sourishchakraborty.com/from-data-lakes-to-data-lakehouses-navigating-the-future-of-big-data-storage</guid>
      <description><![CDATA[Explore the evolution from traditional data lakes to modern data lakehouses, and learn how this shift is revolutionizing big data storage with enhance]]></description>
      <pubDate>Mon, 26 Aug 2024 02:30:00 GMT</pubDate>
      <enclosure url="https://cdn.hashnode.com/uploads/covers/694e762daa74778cb26f5457/be951673-8489-40fc-a4c5-30a669ff74ab.png" type="image/jpeg" length="0" />
    </item>
  </channel>
</rss>