<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Akshay Kr Gupta — Architecture Notes</title><description>Thinking and writing about systems, architecture, AI, and the decisions behind building software for regulated environments.</description><link>https://akshaykgupta.me/</link><language>en-us</language><item><title>Digital India Runs on OTPs</title><link>https://akshaykgupta.me/blog/digital-india-runs-on-otps/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/digital-india-runs-on-otps/</guid><description>India&apos;s digital economy runs on billions of SMS messages every day. Explore the architecture, reliability challenges, and future of OTP authentication</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><category>india</category><category>otp</category><category>sms</category><category>authentication</category><category>cyber-security</category><category>enterprise-architecture</category><author>Akshay K Gupta</author></item><item><title>Remember When OpenClaw Was The Future?</title><link>https://akshaykgupta.me/blog/remember-when-openclaw-was-the-future/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/remember-when-openclaw-was-the-future/</guid><description>Five years from now, users won&apos;t care whether a feature uses an AI agent, MCP and RAG. They&apos;ll simply expect the software to work.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>openclaw</category><category>artificial-intelligence</category><category>software-development</category><category>ai-hype</category><author>Akshay K Gupta</author></item><item><title>Stop Using Your Smartest AI Model for Everything: A Practical Workflow That Saves Time and Tokens</title><link>https://akshaykgupta.me/blog/stop-using-your-smartest-ai-model-for-everything/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/stop-using-your-smartest-ai-model-for-everything/</guid><description>Most developers default to the strongest AI model for every task. Here’s why treating AI models like a specialised engineering team leads to faster iterations, lower token costs, and better software development.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>software-engineering</category><category>artificial-intelligence</category><category>software-development</category><category>ai-model-comparisons</category><author>Akshay K Gupta</author></item><item><title>HTTP QUERY: Why Enterprise Adoption Will Take Years</title><link>https://akshaykgupta.me/blog/http-query-method-why-it-matters/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/http-query-method-why-it-matters/</guid><description>Why It Matters and Why Enterprise Adoption Will Take Years. The HTTP QUERY method solves one of REST’s oldest design problems.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>http-query</category><category>software-development</category><category>enterprise-architecture</category><category>rest-api</category><category>web-standards</category><author>Akshay K Gupta</author></item><item><title>Who’s Allowed to Build Your Bank’s Software that manages Billions of Dollars? Anyone.</title><link>https://akshaykgupta.me/blog/who-is-allowed-to-build-your-software/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/who-is-allowed-to-build-your-software/</guid><description>Banks, hospitals, and airlines run on code written by people with no license to write it. Here&apos;s why that&apos;s not a flaw — it&apos;s the system.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate><category>enterprise-architecture</category><category>compliance</category><category>software-engineering</category><author>Akshay K Gupta</author></item><item><title>Is Git Becoming a Legacy Skill in the Age of AI?</title><link>https://akshaykgupta.me/blog/is-git-becoming-a-legacy-skill/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/is-git-becoming-a-legacy-skill/</guid><description>A recent incident made me rethink one of software engineering’s most fundamental skills.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>git</category><category>artificial-intelligence</category><category>software-engineering</category><category>productivity</category><author>Akshay K Gupta</author></item><item><title>Stop Putting UI Inside Your MCP Server: The Abstract UI Schema Pattern</title><link>https://akshaykgupta.me/blog/mcp-server-the-abstract-ui-schema-pattern/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/mcp-server-the-abstract-ui-schema-pattern/</guid><description>An enterprise architecture pattern for rendering analytics across Copilot, Teams, Claude Desktop, and custom applications without creating client-specific backend code</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate><category>mcp</category><category>mcp-server-pattern</category><category>system-architecture</category><category>enterprise-architecture</category><category>architecture-pattern</category><category>cyber-security</category><author>Akshay K Gupta</author></item><item><title>How to Build a Secure MCP Server: The Middle-Tier Gatekeeper Pattern</title><link>https://akshaykgupta.me/blog/mcp-the-middle-tier-gatekeeper-pattern/</link><guid isPermaLink="true">https://akshaykgupta.me/blog/mcp-the-middle-tier-gatekeeper-pattern/</guid><description>Secure your enterprise data warehouse from prompt injections when connecting LLMs via the Model Context Protocol.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><category>mcp</category><category>mcp-server-pattern</category><category>system-architecture</category><category>enterprise-architecture</category><category>architecture-pattern</category><category>cyber-security</category><author>Akshay K Gupta</author></item></channel></rss>