<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Anjay Goel</title><description>Hi!
I am Anjay. I love to write about software development, technology and occasionally other stuff like economics &amp; finance. I hope you find something interesting here.</description><link>https://anjay.sh/</link><item><title>Anatomy of Containers, Part I: They Are Just Fancy Processes!</title><link>https://anjay.sh/posts/anatomy-of-containers-i/</link><guid isPermaLink="true">https://anjay.sh/posts/anatomy-of-containers-i/</guid><description>Containers are, at their core, just processes. Let&apos;s take a look at the Linux primitives that make it possible</description><pubDate>Mon, 03 Nov 2025 19:35:00 GMT</pubDate></item><item><title>Anatomy of Containers, Part II: The Fancy Stuff</title><link>https://anjay.sh/posts/anatomy-of-containers-ii/</link><guid isPermaLink="true">https://anjay.sh/posts/anatomy-of-containers-ii/</guid><description>Taking a peek at how networking &amp; filesystems are wired in containers with some hands-on examples.</description><pubDate>Mon, 03 Nov 2025 19:40:00 GMT</pubDate></item><item><title>Anatomy of Containers, Part III: What&apos;s root, really?</title><link>https://anjay.sh/posts/anatomy-of-containers-iii/</link><guid isPermaLink="true">https://anjay.sh/posts/anatomy-of-containers-iii/</guid><description>Understanding how root privileges works in Linux and what it means for containers.</description><pubDate>Sun, 07 Dec 2025 19:40:00 GMT</pubDate></item><item><title>A Bug That Drove a 10x Surge in Concurrent Users</title><link>https://anjay.sh/posts/background-app-launch-bug/</link><guid isPermaLink="true">https://anjay.sh/posts/background-app-launch-bug/</guid><description>A unique bug where receiving push notifications triggered background app launches</description><pubDate>Wed, 15 Jan 2025 20:20:00 GMT</pubDate></item><item><title>Letting Claude Code Run Wild For A Few Days</title><link>https://anjay.sh/posts/claude-code-long-running-agent/</link><guid isPermaLink="true">https://anjay.sh/posts/claude-code-long-running-agent/</guid><description>A Claude Code long-running agent migrated our entire app from Flutter to KMP in two days</description><pubDate>Fri, 01 May 2026 21:50:00 GMT</pubDate></item><item><title>Covid-19 India: How Reliable Are Official Figures? Analysing Death Registration Trends</title><link>https://anjay.sh/posts/covid-19-india-analysing-death-registration-trends/</link><guid isPermaLink="true">https://anjay.sh/posts/covid-19-india-analysing-death-registration-trends/</guid><description>How Reliable Are Official Figures? You must have asked this to yourself at some point. Well, this post might give you some answers.</description><pubDate>Mon, 14 Jun 2021 15:20:00 GMT</pubDate></item><item><title>Cryptocurrencies: Questioning its need, limitations, and divergence from its core ideas.</title><link>https://anjay.sh/posts/cryptocurrencies/</link><guid isPermaLink="true">https://anjay.sh/posts/cryptocurrencies/</guid><description>it&apos;s time we began to critically question cryptocurrency&apos;s intrinsic value, use cases, and whether it delivers on its promise.</description><pubDate>Sat, 07 Aug 2021 19:50:00 GMT</pubDate></item><item><title>Debugging In The Dark</title><link>https://anjay.sh/posts/debugging-in-the-dark/</link><guid isPermaLink="true">https://anjay.sh/posts/debugging-in-the-dark/</guid><description>TL;DR: It was the DNS, it&apos;s always the DNS.</description><pubDate>Wed, 24 Dec 2025 05:54:00 GMT</pubDate></item><item><title>A Developer&apos;s Guide to Domains and DNS</title><link>https://anjay.sh/posts/developer-guide-to-domains-and-dns/</link><guid isPermaLink="true">https://anjay.sh/posts/developer-guide-to-domains-and-dns/</guid><description>Deep dive into how domains and DNS work with some hands-on examples using dig</description><pubDate>Sun, 20 Oct 2024 12:00:00 GMT</pubDate></item><item><title>Flutter&apos;s Cross Platform Dependency Hell - Part I</title><link>https://anjay.sh/posts/Flutters-Cross-Platform-Dependency-Hell-Part-I/</link><guid isPermaLink="true">https://anjay.sh/posts/Flutters-Cross-Platform-Dependency-Hell-Part-I/</guid><description>Issue with the way flutter handles federated plugins</description><pubDate>Sat, 11 May 2024 18:30:00 GMT</pubDate></item><item><title>Flutter&apos;s Cross Platform Dependency Hell - Part II</title><link>https://anjay.sh/posts/Flutters-Cross-Platform-Dependency-Hell-Part-II/</link><guid isPermaLink="true">https://anjay.sh/posts/Flutters-Cross-Platform-Dependency-Hell-Part-II/</guid><description>Flutter pub doesn&apos;t play well with CocoaPods</description><pubDate>Sat, 11 May 2024 18:30:01 GMT</pubDate></item><item><title>Hello World!</title><link>https://anjay.sh/posts/hello-world/</link><guid isPermaLink="true">https://anjay.sh/posts/hello-world/</guid><description>Hello World Of Blogs</description><pubDate>Tue, 14 May 2019 20:00:47 GMT</pubDate></item><item><title>How to count votes?</title><link>https://anjay.sh/posts/How-To-Count-Votes/</link><guid isPermaLink="true">https://anjay.sh/posts/How-To-Count-Votes/</guid><description>Revealing the complexities and limitations of the seemingly simple process of voting and choosing a winner</description><pubDate>Sun, 10 Apr 2022 19:47:00 GMT</pubDate></item><item><title>IIT-KGP: An update on using self-hosted VPNs</title><link>https://anjay.sh/posts/IIT-KGP-An-update-on-VPNs/</link><guid isPermaLink="true">https://anjay.sh/posts/IIT-KGP-An-update-on-VPNs/</guid><description>Steps to use your organization&apos;s VPN and also enable UDP based VPNs on the campus network.</description><pubDate>Sun, 21 Aug 2022 06:55:47 GMT</pubDate></item><item><title>IIT KGP: Bypassing network restrictions without compromising on internet speed</title><link>https://anjay.sh/posts/IIT-KGP-Bypass-Internet-Restrictions/</link><guid isPermaLink="true">https://anjay.sh/posts/IIT-KGP-Bypass-Internet-Restrictions/</guid><description>Bypassing Network Restrictions Via A Self Hosted VPN Server</description><pubDate>Mon, 15 Nov 2021 19:50:00 GMT</pubDate></item><item><title>iOS Keychain: It&apos;s Not a Bug It&apos;s a Feature</title><link>https://anjay.sh/posts/ios-keychain/</link><guid isPermaLink="true">https://anjay.sh/posts/ios-keychain/</guid><description>Unintended behavior of iOS keychain that lets apps persist data even after uninstallation</description><pubDate>Sat, 07 Sep 2024 14:00:00 GMT</pubDate></item><item><title>Linux Startup Guide</title><link>https://anjay.sh/posts/linux-startup-guide/</link><guid isPermaLink="true">https://anjay.sh/posts/linux-startup-guide/</guid><description>Windows To Linux Migration Guide</description><pubDate>Tue, 17 Mar 2020 03:43:47 GMT</pubDate></item><item><title>My Linux Setup</title><link>https://anjay.sh/posts/my-linux-setup/</link><guid isPermaLink="true">https://anjay.sh/posts/my-linux-setup/</guid><description>Sharing My Linux Desktop Setup</description><pubDate>Sun, 18 Jul 2021 13:03:00 GMT</pubDate></item><item><title>The Myth of Market Timing</title><link>https://anjay.sh/posts/myth-of-market-timing/</link><guid isPermaLink="true">https://anjay.sh/posts/myth-of-market-timing/</guid><description>Trying to time the market with your monthly investments might seem appealing, but does it really pay off? or should you stick to good old-fashioned SIPs?</description><pubDate>Wed, 25 Dec 2024 20:20:00 GMT</pubDate></item><item><title>How Does Async / Non-Blocking IO Actually Work?</title><link>https://anjay.sh/posts/non-blocking-io/</link><guid isPermaLink="true">https://anjay.sh/posts/non-blocking-io/</guid><description>Deep dive into the OS internals to understand how async/non-blocking IO actually works</description><pubDate>Fri, 23 May 2025 20:20:00 GMT</pubDate></item><item><title>The Bug That Blamed Everyone But Itself</title><link>https://anjay.sh/posts/the-bug-that-blamed-everyone-but-itself/</link><guid isPermaLink="true">https://anjay.sh/posts/the-bug-that-blamed-everyone-but-itself/</guid><description>RCA of a bug that hid behind a perfectly normal-looking failure for months, quietly getting worse the whole time.</description><pubDate>Mon, 20 Jul 2026 05:40:00 GMT</pubDate></item><item><title>TIL: Partial Indexes And Soft Delete</title><link>https://anjay.sh/posts/TIL-Partial-Index-And-Soft-Delete/</link><guid isPermaLink="true">https://anjay.sh/posts/TIL-Partial-Index-And-Soft-Delete/</guid><description>Exploring partial indexes in SQL.</description><pubDate>Tue, 20 Feb 2024 18:30:00 GMT</pubDate></item><item><title>WhatsApp&apos;s New Privacy Policy And Why It Matters</title><link>https://anjay.sh/posts/whatsapp/</link><guid isPermaLink="true">https://anjay.sh/posts/whatsapp/</guid><description>Uproar regarding WhatsApp&apos;s new privacy policy and why it is time to switch to better and more privacy centered alternatives.</description><pubDate>Sat, 09 Jan 2021 15:21:47 GMT</pubDate></item></channel></rss>