<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Abul Kalam Azad on Medium]]></title>
        <description><![CDATA[Stories by Abul Kalam Azad on Medium]]></description>
        <link>https://medium.com/@ronomahedi?source=rss-eb474bad891d------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*3D8r3d_EModUBqKJnpFT7w.jpeg</url>
            <title>Stories by Abul Kalam Azad on Medium</title>
            <link>https://medium.com/@ronomahedi?source=rss-eb474bad891d------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 05 Nov 2026 03:33:56 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@ronomahedi/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[uWhy AI Agents Fail in Production: The Engineering Problems Beyond the LLM]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@ronomahedi/uwhy-ai-agents-fail-in-production-the-engineering-problems-beyond-the-llm-cbf0e7edece1?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1024/1*ZvIFzUy1lS2qqxXXqo1X9g.jpeg" width="1024"></a></p><p class="medium-feed-snippet">Building reliable AI agents requires more than better models. It requires orchestration, durable state, idempotency, observability&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/@ronomahedi/uwhy-ai-agents-fail-in-production-the-engineering-problems-beyond-the-llm-cbf0e7edece1?source=rss-eb474bad891d------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@ronomahedi/uwhy-ai-agents-fail-in-production-the-engineering-problems-beyond-the-llm-cbf0e7edece1?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/cbf0e7edece1</guid>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[design-systems]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[ai-agent]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Wed, 04 Nov 2026 11:19:18 GMT</pubDate>
            <atom:updated>2026-11-04T11:20:08.809Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Stop Just Using AI APIs. Learn to Engineer AI Systems in 2027]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@ronomahedi/stop-just-using-ai-apis-learn-to-engineer-ai-systems-in-2027-1cbff9de0c2e?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1376/1*BpYtAG8yb6096gp2_ySYlg.jpeg" width="1376"></a></p><p class="medium-feed-snippet">A practical 12-month roadmap to mastering Python, machine learning, LLMs, RAG, and AI agents &#x2014; and building reliable, production-ready AI&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/@ronomahedi/stop-just-using-ai-apis-learn-to-engineer-ai-systems-in-2027-1cbff9de0c2e?source=rss-eb474bad891d------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@ronomahedi/stop-just-using-ai-apis-learn-to-engineer-ai-systems-in-2027-1cbff9de0c2e?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/1cbff9de0c2e</guid>
            <category><![CDATA[ai-engineering]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[llm]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Tue, 03 Nov 2026 15:31:01 GMT</pubDate>
            <atom:updated>2026-11-03T15:31:01.883Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Go Inside Next.js: When Developer Convenience Hides Architectural Complexity]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@ronomahedi/go-inside-next-js-when-developer-convenience-hides-architectural-complexity-33c5c8104aec?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1672/1*D-8O61-x1_GyQu94o-ToKg.png" width="1672"></a></p><p class="medium-feed-snippet">Why adding compiled languages to a React meta-framework raises important questions about runtime isolation, independent scaling, and&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/@ronomahedi/go-inside-next-js-when-developer-convenience-hides-architectural-complexity-33c5c8104aec?source=rss-eb474bad891d------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@ronomahedi/go-inside-next-js-when-developer-convenience-hides-architectural-complexity-33c5c8104aec?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/33c5c8104aec</guid>
            <category><![CDATA[backend-development]]></category>
            <category><![CDATA[design-systems]]></category>
            <category><![CDATA[nextjs]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[golang]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Sat, 31 Oct 2026 14:13:08 GMT</pubDate>
            <atom:updated>2026-10-31T14:13:08.125Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Vibe Coding Hangover: What Happens After AI Writes Your Codebase]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://levelup.gitconnected.com/the-vibe-coding-hangover-what-happens-after-ai-writes-your-codebase-4623363d66ee?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1672/1*bWVrFTzKr6TfSAfHOQNoVg.png" width="1672"></a></p><p class="medium-feed-snippet">AI can build your MVP faster than ever. But without architectural ownership, the real cost shows up in production.</p><p class="medium-feed-link"><a href="https://levelup.gitconnected.com/the-vibe-coding-hangover-what-happens-after-ai-writes-your-codebase-4623363d66ee?source=rss-eb474bad891d------2">Continue reading on Level Up Coding »</a></p></div>]]></description>
            <link>https://levelup.gitconnected.com/the-vibe-coding-hangover-what-happens-after-ai-writes-your-codebase-4623363d66ee?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/4623363d66ee</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[developer-tools]]></category>
            <category><![CDATA[programming]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Wed, 28 Oct 2026 16:34:48 GMT</pubDate>
            <atom:updated>2026-10-29T04:33:12.673Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Dirty Truth About Autonomous AI Agents: Why 100-Line Demos Break in Production]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://levelup.gitconnected.com/the-dirty-truth-about-autonomous-ai-agents-why-100-line-demos-break-in-production-1aecc43d4227?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1672/1*vgAXu7xOOkSwfdsjb_xEug.png" width="1672"></a></p><p class="medium-feed-snippet">An AI agent that can complete a task is not necessarily a system you can trust. Reliability comes from engineering, not autonomy alone.</p><p class="medium-feed-link"><a href="https://levelup.gitconnected.com/the-dirty-truth-about-autonomous-ai-agents-why-100-line-demos-break-in-production-1aecc43d4227?source=rss-eb474bad891d------2">Continue reading on Level Up Coding »</a></p></div>]]></description>
            <link>https://levelup.gitconnected.com/the-dirty-truth-about-autonomous-ai-agents-why-100-line-demos-break-in-production-1aecc43d4227?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/1aecc43d4227</guid>
            <category><![CDATA[system-design-concepts]]></category>
            <category><![CDATA[architecture]]></category>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Mon, 26 Oct 2026 03:00:19 GMT</pubDate>
            <atom:updated>2026-10-26T03:00:19.654Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Architectural Guide to Distributed Data Consistency: Why Dual-Writes Break Microservices and…]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://levelup.gitconnected.com/the-architectural-guide-to-distributed-data-consistency-why-dual-writes-break-microservices-and-b4b4a5f3b7b2?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1672/1*h1FioSnw39_8FnxLDhR41g.png" width="1672"></a></p><p class="medium-feed-snippet">Handling partial failure across PostgreSQL, Apache Kafka, and external APIs using the Transactional Outbox Pattern and deterministic&#x2026;</p><p class="medium-feed-link"><a href="https://levelup.gitconnected.com/the-architectural-guide-to-distributed-data-consistency-why-dual-writes-break-microservices-and-b4b4a5f3b7b2?source=rss-eb474bad891d------2">Continue reading on Level Up Coding »</a></p></div>]]></description>
            <link>https://levelup.gitconnected.com/the-architectural-guide-to-distributed-data-consistency-why-dual-writes-break-microservices-and-b4b4a5f3b7b2?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/b4b4a5f3b7b2</guid>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[design-systems]]></category>
            <category><![CDATA[apache-kafka]]></category>
            <category><![CDATA[postgresql]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Wed, 21 Oct 2026 21:25:26 GMT</pubDate>
            <atom:updated>2026-10-21T21:25:26.396Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Coding Isn’t Dead — Typing Is: Why AI Can Write 10,000 Lines but Can’t Architect a Distributed…]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@ronomahedi/coding-isnt-dead-typing-is-why-ai-can-write-10-000-lines-but-can-t-architect-a-distributed-aa9fa5863634?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/2600/0*9MlGZqgTpqhf7Gxj" width="6000"></a></p><p class="medium-feed-snippet">AI makes code generation cheap. Production reliability still depends on concurrency control, system invariants, and rigorous verification.</p><p class="medium-feed-link"><a href="https://medium.com/@ronomahedi/coding-isnt-dead-typing-is-why-ai-can-write-10-000-lines-but-can-t-architect-a-distributed-aa9fa5863634?source=rss-eb474bad891d------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@ronomahedi/coding-isnt-dead-typing-is-why-ai-can-write-10-000-lines-but-can-t-architect-a-distributed-aa9fa5863634?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/aa9fa5863634</guid>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[backend-development]]></category>
            <category><![CDATA[design-systems]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Sun, 18 Oct 2026 13:01:02 GMT</pubDate>
            <atom:updated>2026-10-18T13:01:02.172Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Beyond the Wrapper: How to Build an AI Micro-SaaS with Actual 80% Gross Margins]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@ronomahedi/beyond-the-wrapper-how-to-build-an-ai-micro-saas-with-actual-80-gross-margins-12257ab271b8?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1536/1*O39H9ffQIVHPx_7-W5Kjvg.png" width="1536"></a></p><p class="medium-feed-snippet">Semantic caching, dynamic model routing, and defensive unit economics for engineers who want profit over hype.</p><p class="medium-feed-link"><a href="https://medium.com/@ronomahedi/beyond-the-wrapper-how-to-build-an-ai-micro-saas-with-actual-80-gross-margins-12257ab271b8?source=rss-eb474bad891d------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@ronomahedi/beyond-the-wrapper-how-to-build-an-ai-micro-saas-with-actual-80-gross-margins-12257ab271b8?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/12257ab271b8</guid>
            <category><![CDATA[design-systems]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Wed, 14 Oct 2026 13:01:03 GMT</pubDate>
            <atom:updated>2026-10-14T13:01:03.724Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Death of Synthetic Benchmarks: Why Production AI Engineering Cares About Steerability Over Raw…]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://levelup.gitconnected.com/the-death-of-synthetic-benchmarks-why-production-ai-engineering-cares-about-steerability-over-raw-d627e26122c0?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1672/1*bErdWZoaJu6qMxfY9Dnhqg.png" width="1672"></a></p><p class="medium-feed-snippet">An architectural autopsy of modern model evaluation metrics &#x2014; why brute-force reasoning fails inside autonomous state machines, and how to&#x2026;</p><p class="medium-feed-link"><a href="https://levelup.gitconnected.com/the-death-of-synthetic-benchmarks-why-production-ai-engineering-cares-about-steerability-over-raw-d627e26122c0?source=rss-eb474bad891d------2">Continue reading on Level Up Coding »</a></p></div>]]></description>
            <link>https://levelup.gitconnected.com/the-death-of-synthetic-benchmarks-why-production-ai-engineering-cares-about-steerability-over-raw-d627e26122c0?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/d627e26122c0</guid>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[design-systems]]></category>
            <category><![CDATA[backend]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Mon, 12 Oct 2026 14:41:26 GMT</pubDate>
            <atom:updated>2026-10-12T14:41:26.569Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Observability Tax: Why High-Cardinality Traces Bleed Tech Budgets]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/beyond-localhost/the-observability-tax-why-high-cardinality-traces-bleed-tech-budgets-690a31d03f10?source=rss-eb474bad891d------2"><img src="https://cdn-images-1.medium.com/max/1672/1*etHxRAJ9jmGA8ymenFyYcQ.png" width="1672"></a></p><p class="medium-feed-snippet">How naive OpenTelemetry pipelines turn monitoring into your single largest cloud line item &#x2014; and the architectural patterns to slash&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/beyond-localhost/the-observability-tax-why-high-cardinality-traces-bleed-tech-budgets-690a31d03f10?source=rss-eb474bad891d------2">Continue reading on Beyond Localhost »</a></p></div>]]></description>
            <link>https://medium.com/beyond-localhost/the-observability-tax-why-high-cardinality-traces-bleed-tech-budgets-690a31d03f10?source=rss-eb474bad891d------2</link>
            <guid isPermaLink="false">https://medium.com/p/690a31d03f10</guid>
            <category><![CDATA[design-systems]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[microservices]]></category>
            <dc:creator><![CDATA[Abul Kalam Azad]]></dc:creator>
            <pubDate>Fri, 09 Oct 2026 13:31:02 GMT</pubDate>
            <atom:updated>2026-10-09T13:31:02.173Z</atom:updated>
        </item>
    </channel>
</rss>