<?xml version='1.0' encoding='utf-8'?>
<rss xmlns:ns0="http://www.w3.org/2005/Atom" version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Raniendu Singh</title><link>https://raniendu.dev/posts</link><description>Notes on data engineering, Python, and AI agents by Raniendu Singh.</description><language>en-us</language><ns0:link href="https://raniendu.dev/feed.xml" rel="self" type="application/rss+xml" /><lastBuildDate>Thu, 15 Oct 2026 00:00:00 +0000</lastBuildDate><item><title>Building PublicFeed: A Data Pipeline for Government Updates</title><link>https://raniendu.dev/posts/building-publicfeed-from-government-documents-to-a-readable-feed</link><guid isPermaLink="true">https://raniendu.dev/posts/building-publicfeed-from-government-documents-to-a-readable-feed</guid><description>I wanted a simpler way to follow government updates. I built [PublicFeed](https://publicfeed.in) to collect official documents from India and turn them into readable summaries, with links back to the originals. From a data engineering perspective, the useful part of this...</description><category>data-engineering</category><category>airflow</category><category>ai</category><category>architecture</category><category>python</category><pubDate>Thu, 15 Oct 2026 00:00:00 +0000</pubDate></item><item><title>Building Raman: A Personal Telegram Agent with Durable Airflow Workflows</title><link>https://raniendu.dev/posts/building-raman-a-personal-telegram-agent-with-durable-airflow-workflows</link><guid isPermaLink="true">https://raniendu.dev/posts/building-raman-a-personal-telegram-agent-with-durable-airflow-workflows</guid><description>I wanted a personal agent that lived where I already communicate, remembered the right context, and could do more than produce a clever response. The interesting part was not connecting a language model to Telegram. The interesting part was deciding...</description><category>agents</category><category>telegram</category><category>airflow</category><category>architecture</category><category>python</category><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate></item></channel></rss>