<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Coded Horizon</title><description>An everyday blog where I share my thoughts, projects, and what I&apos;m learning.</description><link>https://subhranil-maity.github.io/</link><language>en-us</language><item><title>I Just Updated My CloudDnsManager App to v1.0, and It&apos;s Amazing!</title><link>https://subhranil-maity.github.io/blog/clouddnsmanager-v10-update/</link><guid isPermaLink="true">https://subhranil-maity.github.io/blog/clouddnsmanager-v10-update/</guid><description>CloudDnsManager is no longer view-only. v1.0 adds full DNS record editing, Cloudflare Email Routing, record locks, private notes, and an app lock with biometrics.</description><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate></item><item><title>I Made My Own Aternos, Here&apos;s Why and How</title><link>https://subhranil-maity.github.io/blog/my-own-aternos/</link><guid isPermaLink="true">https://subhranil-maity.github.io/blog/my-own-aternos/</guid><description>Free Minecraft hosts fall apart the second friends and mods show up. So I built my own panel instead. Here&apos;s the whole messy story.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate></item><item><title>I made licensectl, a CLI tool to manage software licenses</title><link>https://subhranil-maity.github.io/blog/i-made-licensectl/</link><guid isPermaLink="true">https://subhranil-maity.github.io/blog/i-made-licensectl/</guid><description>Was Tired of Copy-Pasting License Files Across Projects, So I Built licensectl</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate></item><item><title>My First Hackathon: Building InDisaster</title><link>https://subhranil-maity.github.io/blog/my-first-hackathon/</link><guid isPermaLink="true">https://subhranil-maity.github.io/blog/my-first-hackathon/</guid><description>A recap of my first hackathon, where our team built InDisaster; an offline-first disaster response app that pairs on-device Gemma inference with a peer-to-peer mesh network to get distress signals out with zero internet or cellular connectivity.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>I Got Tired of Unsecured PDF Web Tools, So I Built My Own Desktop Editor</title><link>https://subhranil-maity.github.io/blog/pdf-warior-post/</link><guid isPermaLink="true">https://subhranil-maity.github.io/blog/pdf-warior-post/</guid><description>A secure, privacy-first desktop PDF editor built with Tauri 2, Rust, and React 19 to visually merge, reorder, split, and manipulate PDF pages entirely offline.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate></item><item><title>I Got Tired of Cloudflare&apos;s Mobile UI, So I Built My Own DNS Viewer</title><link>https://subhranil-maity.github.io/blog/clouddnsmanager/</link><guid isPermaLink="true">https://subhranil-maity.github.io/blog/clouddnsmanager/</guid><description>A weekend build of CloudDnsManager, a native Android app for browsing Cloudflare zones and DNS records, built with Jetpack Compose, Ktor, and a pure state-machine architecture.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>I Finally Made My Personal Portfolio Website I Dreamed About</title><link>https://subhranil-maity.github.io/blog/first-post/</link><guid isPermaLink="true">https://subhranil-maity.github.io/blog/first-post/</guid><description>I&apos;m not a designer, but I tried my best.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>