<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Dev Gupta | Writing</title><description>Dev Gupta is a software engineer at FTAI Aviation building production AI infrastructure: RAG backends, agentic systems, and the platforms beneath them.</description><link>https://devgupta.me/</link><language>en-us</language><item><title>What MCP actually changes about tool integration</title><link>https://devgupta.me/blog/what-mcp-changes/</link><guid isPermaLink="true">https://devgupta.me/blog/what-mcp-changes/</guid><description>The Model Context Protocol is often described as USB-C for AI tools. The more useful framing is that it moves the integration boundary.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate><category>engineering</category><category>MCP</category><category>Agents</category><category>APIs</category><category>OAuth2</category></item><item><title>Training/serving skew is a plumbing problem</title><link>https://devgupta.me/blog/training-serving-skew/</link><guid isPermaLink="true">https://devgupta.me/blog/training-serving-skew/</guid><description>The gap between how a feature is computed in training and how it is computed at inference is rarely a modelling failure. It is two codepaths.</description><pubDate>Tue, 18 Nov 2025 00:00:00 GMT</pubDate><category>engineering</category><category>MLOps</category><category>Feature Stores</category><category>PostgreSQL</category><category>Redis</category></item></channel></rss>