<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Aakash Howlader — Writing</title><description>Software, AI tooling, open source, and the lessons of building products. Notes and projects by Aakash Howlader.</description><link>https://aakashhowlader.com/</link><item><title>Redesigning Tenwrite&apos;s Observability Stack</title><link>https://aakashhowlader.com/blog/tenwrite-obs-stack/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/tenwrite-obs-stack/</guid><description>Migrating Tenwrite&apos;s telemetry from different vendors to our own self-hosted stack.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Fixing corrupt NTFS on Linux</title><link>https://aakashhowlader.com/blog/fixing-corrupt-ntfs-on-linux/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/fixing-corrupt-ntfs-on-linux/</guid><description>An utility to diagnose and fix corrupt NTFS drives and mount them in Linux.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate></item><item><title>ChatGPT app missed this</title><link>https://aakashhowlader.com/blog/chatgpt-app-missed-this/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/chatgpt-app-missed-this/</guid><description>An update checker to keep the ChatGPT linux app up-to-date</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate></item><item><title>A Surprising Observation</title><link>https://aakashhowlader.com/blog/surprising-observation/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/surprising-observation/</guid><description>While benchmarking Trimwise, we found that a smaller, query-aware context could match and sometimes, outperform, a full prompt without losing source provenance.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Extending Codex sessions with CtxSift</title><link>https://aakashhowlader.com/blog/extending-codex-sessions/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/extending-codex-sessions/</guid><description>The problem CtxSift is built to solve in long-running coding-agent sessions.</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate></item><item><title>Why I am putting TabMate on hold</title><link>https://aakashhowlader.com/blog/tabmate-on-hold/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/tabmate-on-hold/</guid><description>The adoption, cost, and product challenges that led me to put TabMate on hold.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>From on-prem to the cloud - Lessons Learned</title><link>https://aakashhowlader.com/blog/on-prem-to-cloud/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/on-prem-to-cloud/</guid><description>What moving from on-prem infrastructure to the cloud changed, and which systems principles stayed the same.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>From a builder to a founder</title><link>https://aakashhowlader.com/blog/builder-to-founder/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/builder-to-founder/</guid><description>What changed when building software became a business.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>How I Got Into Building Smart Bank Statement</title><link>https://aakashhowlader.com/blog/smart-bank-statement-start/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/smart-bank-statement-start/</guid><description>How an early finance idea became a focused product for turning bank statement PDFs into usable data.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Dev Blog - Securing the Remote MCP Adapter</title><link>https://aakashhowlader.com/blog/dev-blog-securing-remote-mcp-adapter-1/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/dev-blog-securing-remote-mcp-adapter-1/</guid><description>The security boundaries behind Remote MCP Adapter: poisoned metadata, guardrails, and session integrity.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Dev Blog - Proving the Remote MCP Adapter&apos;s Security Guardrails part 1</title><link>https://aakashhowlader.com/blog/dev-blog-securing-remote-mcp-adapter-1-evidences/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/dev-blog-securing-remote-mcp-adapter-1-evidences/</guid><description>Testing four Remote MCP Adapter security controls, with reproducible evidence and an artifact bundle.</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Crossing limits</title><link>https://aakashhowlader.com/blog/crossing-limits/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/crossing-limits/</guid><description>Progressive tool discovery and Code-Mode to keep large MCP toolsets out of the context window.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Remote MCPs as local</title><link>https://aakashhowlader.com/blog/remote-mcps-as-local/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/remote-mcps-as-local/</guid><description>Making files and artifacts work across remote MCP servers.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate></item><item><title>A skill issue</title><link>https://aakashhowlader.com/blog/a-skill-issue/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/a-skill-issue/</guid><description>Coding agents move quickly. Understanding the system and keeping its structure clean still falls to the developer.</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate></item><item><title>The curse of context windows</title><link>https://aakashhowlader.com/blog/the-curse-of-context-windows/</link><guid isPermaLink="true">https://aakashhowlader.com/blog/the-curse-of-context-windows/</guid><description>What large-document extraction taught me about output limits, chunking, and reliable LLM workflows.</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate></item></channel></rss>