<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Aranya Dutta</title><description>Long-form notes on distributed systems, Go and the engineering decisions behind the projects.</description><link>https://aranyadutta.dev/</link><language>en</language><item><title>Moving My Development Setup to WSL2 and Setting Up Git the Right Way</title><link>https://aranyadutta.dev/blog/setting-up-git-in-wsl2/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/setting-up-git-in-wsl2/</guid><description>What actually happens when Git runs inside WSL, why SSH matters, and how to set it up properly instead of assuming Windows habits carry over.</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate><category>Tooling</category><category>wsl2</category><category>git</category><category>ssh</category></item><item><title>WSL2: The Linux Setup I Had All Along</title><link>https://aranyadutta.dev/blog/wsl2-the-linux-setup-i-had-all-along/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/wsl2-the-linux-setup-i-had-all-along/</guid><description>What WSL2 actually is under the hood, and everything that clicked once its mental model finally made sense.</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate><category>Tooling</category><category>wsl2</category><category>linux</category><category>tooling</category></item><item><title>Notes About Concepts in Go</title><link>https://aranyadutta.dev/blog/notes-about-concepts-in-go/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/notes-about-concepts-in-go/</guid><description>Personal notes on goroutines, channels and other Go concepts, learned while building a real-time anonymous chat app.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate><category>Go</category><category>go</category><category>concurrency</category><category>websockets</category></item><item><title>Flamingo Chat: Backend Documentation</title><link>https://aranyadutta.dev/blog/flamingo-chat-backend-documentation/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/flamingo-chat-backend-documentation/</guid><description>The complete backend architecture of Flamingo Chat: every data flow, every call graph, every decision, written for whoever maintains or extends it.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate><category>Go</category><category>go</category><category>websockets</category><category>architecture</category></item><item><title>Smart Resume Screening Project Documentation</title><link>https://aranyadutta.dev/blog/smart-resume-screening/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/smart-resume-screening/</guid><description>Documentation for a system that automates resume screening and interview scheduling end to end.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate><category>Projects</category><category>automation</category><category>hiring</category><category>google-apps-script</category></item><item><title>BrowserBridge</title><link>https://aranyadutta.dev/blog/browserbridge/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/browserbridge/</guid><description>Notes on building a minimal bridge that lets external tools control a real, already-logged-in browser session.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate><category>Projects</category><category>automation</category><category>browser</category><category>ai-agents</category></item><item><title>Serving a Resume on GitHub Pages</title><link>https://aranyadutta.dev/blog/serving-resume-on-github-pages/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/serving-resume-on-github-pages/</guid><description>Why an updated resume PDF kept serving a stale version on GitHub Pages, and the caching fix that solved it for good.</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate><category>Tooling</category><category>github-pages</category><category>caching</category><category>deployment</category></item><item><title>CICFlowMeter API (Dockerized)</title><link>https://aranyadutta.dev/blog/cicflowmeter-api/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/cicflowmeter-api/</guid><description>A Dockerized REST API wrapper around CICFlowMeter, turning a PCAP file into flow-based CSV output over HTTP.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate><category>Projects</category><category>docker</category><category>fastapi</category><category>networking</category></item><item><title>A Structured Japanese Output Challenge</title><link>https://aranyadutta.dev/blog/japanese-30-days-challenge/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/japanese-30-days-challenge/</guid><description>A 300-sentence, 30-day structured output challenge for learning to actually use Japanese, not just recognize it.</description><pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate><category>Japanese</category><category>japanese</category><category>language-learning</category></item><item><title>Safeshare Explained</title><link>https://aranyadutta.dev/blog/safeshare/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/safeshare/</guid><description>A secure file-sharing and access control system with role-based access, audit logging, and a REST API for integration and management.</description><pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate><category>Projects</category><category>python</category><category>security</category><category>rest-api</category></item><item><title>Backend Engineer Roadmap</title><link>https://aranyadutta.dev/blog/backend-engineer-roadmap/</link><guid isPermaLink="true">https://aranyadutta.dev/blog/backend-engineer-roadmap/</guid><description>A focused, level-by-level roadmap toward becoming a backend engineer with deployment knowledge, written to stay on track instead of learning at random.</description><pubDate>Sat, 11 Oct 2025 00:00:00 GMT</pubDate><category>Career</category><category>career</category><category>roadmap</category><category>backend</category></item></channel></rss>