<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ feed</description>
    <item>
      <title>Microsoft Three-Layer LLM Routing Architecture for AI Agents on AKS</title>
      <link>https://www.infoq.com/news/2026/07/microsoft-agents-aks-routing/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/microsoft-agents-aks-routing/en/headerimage/generatedHeaderImage-1785241354822.jpg"/&gt;&lt;p&gt;Microsoft has released a reference architecture for routing agent traffic on Azure Kubernetes Service. It breaks down the issue into three key choices: which model answers a call, how the call is managed, and which GPU replica handles it.&lt;/p&gt; &lt;i&gt;By Claudio Masolo&lt;/i&gt;</description>
      <category>Azure</category>
      <category>Agents</category>
      <category>Kubernetes</category>
      <category>Routing</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Wed, 29 Jul 2026 12:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/microsoft-agents-aks-routing/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Claudio Masolo</dc:creator>
      <dc:date>2026-07-29T12:00:00Z</dc:date>
      <dc:identifier>/news/2026/07/microsoft-agents-aks-routing/en</dc:identifier>
    </item>
    <item>
      <title>Cloudflare Makes Internal DNS Generally Available</title>
      <link>https://www.infoq.com/news/2026/07/cloudflare-internal-dns/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/cloudflare-internal-dns/en/headerimage/generatedHeaderImage-1785077156796.jpg"/&gt;&lt;p&gt;Cloudflare has launched its Internal DNS service, providing authoritative and recursive DNS for private networks. This service simplifies DNS management by consolidating private and public DNS operations on a single platform.&lt;/p&gt; &lt;i&gt;By Gianmarco Nalin&lt;/i&gt;</description>
      <category>Enterprise</category>
      <category>DNS</category>
      <category>Cloudflare</category>
      <category>Cloud</category>
      <category>Architecture &amp; Design</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Wed, 29 Jul 2026 10:30:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/cloudflare-internal-dns/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Gianmarco Nalin</dc:creator>
      <dc:date>2026-07-29T10:30:00Z</dc:date>
      <dc:identifier>/news/2026/07/cloudflare-internal-dns/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Getting Rid of LeetCode Interviews in the World of AI</title>
      <link>https://www.infoq.com/presentations/ai-lead-interview/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/presentations/ai-lead-interview/en/mediumimage/daniel-medium-1784808762941.jpeg"/&gt;&lt;p&gt;Daniel Doubrovkine explains why traditional LeetCode whiteboard interviews fail to evaluate senior engineering talent. He discusses his own experience bombing basic algorithm tests despite decades of leadership, and shares actionable frameworks for redefining the interview loop. Discover how evaluating human judgment, system design, and hands-on AI collaboration yields far better hiring signals.&lt;/p&gt; &lt;i&gt;By Daniel Doubrovkine&lt;/i&gt;</description>
      <category>Artificial Intelligence</category>
      <category>interviewing</category>
      <category>QCon AI 2025</category>
      <category>Transcripts</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Culture &amp; Methods</category>
      <category>presentation</category>
      <pubDate>Wed, 29 Jul 2026 10:25:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/ai-lead-interview/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Daniel Doubrovkine</dc:creator>
      <dc:date>2026-07-29T10:25:00Z</dc:date>
      <dc:identifier>/presentations/ai-lead-interview/en</dc:identifier>
    </item>
    <item>
      <title>Article: Securing MCP in Production: Defense-in-Depth Beyond the Gateway</title>
      <link>https://www.infoq.com/articles/securing-mcp-production-gateway/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/articles/securing-mcp-production-gateway/en/headerimage/securing-mcp-production-gateway-header-1784884301110.jpg"/&gt;&lt;p&gt;This article presents a defense-in-depth approach for securing Model Context Protocol (MCP) deployments in production. It outlines four architectural control layers: safe execution, management infrastructure, outbound trust, and semantic integrity, arguing that production security requires enforcement beyond the gateway at the earliest trustworthy control points.&lt;/p&gt; &lt;i&gt;By Nik Kale&lt;/i&gt;</description>
      <category>Model Context Protocol (MCP)</category>
      <category>AI Security</category>
      <category>Development</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>article</category>
      <pubDate>Wed, 29 Jul 2026 09:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/securing-mcp-production-gateway/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Nik Kale</dc:creator>
      <dc:date>2026-07-29T09:00:00Z</dc:date>
      <dc:identifier>/articles/securing-mcp-production-gateway/en</dc:identifier>
    </item>
    <item>
      <title>.NET 11 Preview 6 Modernises MAUI CollectionView and Android Shell</title>
      <link>https://www.infoq.com/news/2026/07/net-maui-11-preview-6/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/net-maui-11-preview-6/en/headerimage/header-1785099918786.jpg"/&gt;&lt;p&gt;Microsoft has released .NET 11 Preview 6 with several architectural and reliability improvements for .NET MAUI. The update brings the next-generation CollectionView implementation to Windows, moves Android Shell toward the handler model, improves Native AOT compatibility, and adds recovery support for interrupted media-picker operations.&lt;/p&gt; &lt;i&gt;By Edin Kapić&lt;/i&gt;</description>
      <category>.NET MAUI</category>
      <category>.NET</category>
      <category>.NET 11</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Wed, 29 Jul 2026 08:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/net-maui-11-preview-6/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Edin Kapić</dc:creator>
      <dc:date>2026-07-29T08:00:00Z</dc:date>
      <dc:identifier>/news/2026/07/net-maui-11-preview-6/en</dc:identifier>
    </item>
    <item>
      <title>GitHub Introduces Default "Cooldown" Policy for Dependabot Version Updates</title>
      <link>https://www.infoq.com/news/2026/07/github-dependabot-cooldown/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://www.infoq.com/styles/static/images/logo/logo_bigger.jpg"/&gt;&lt;p&gt;Instead of immediately opening pull requests when newer dependency versions are released, Dependabot now waits three days before suggesting upgrades, thus increasing the likelihood that malicious releases are identified and removed before they can be integrated.&lt;/p&gt; &lt;i&gt;By Sergio De Simone&lt;/i&gt;</description>
      <category>Software Supply Chain</category>
      <category>github</category>
      <category>Security Vulnerabilities</category>
      <category>Dependency Management</category>
      <category>Development</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Tue, 28 Jul 2026 19:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/github-dependabot-cooldown/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Sergio De Simone</dc:creator>
      <dc:date>2026-07-28T19:00:00Z</dc:date>
      <dc:identifier>/news/2026/07/github-dependabot-cooldown/en</dc:identifier>
    </item>
    <item>
      <title>Grafana Assistant Expands to More Than 30 Data Sources</title>
      <link>https://www.infoq.com/news/2026/07/grafana-assistant-data-source/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/grafana-assistant-data-source/en/headerimage/generatedHeaderImage-1785087229848.jpg"/&gt;&lt;p&gt;Grafana Labs has expanded the capabilities of Grafana Assistant, enabling its AI-powered observability assistant to query and correlate data across more than 30 different data sources through natural language.&lt;/p&gt; &lt;i&gt;By Craig Risi&lt;/i&gt;</description>
      <category>Grafana</category>
      <category>Big Data</category>
      <category>Artificial Intelligence</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Tue, 28 Jul 2026 12:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/grafana-assistant-data-source/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Craig Risi</dc:creator>
      <dc:date>2026-07-28T12:00:00Z</dc:date>
      <dc:identifier>/news/2026/07/grafana-assistant-data-source/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: The Future of Engineering: Mindsets That Matter When Code Isn’t Enough</title>
      <link>https://www.infoq.com/presentations/ai-future-engineering/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/presentations/ai-future-engineering/en/mediumimage/ben-greene-mediumm-1784809015374.jpeg"/&gt;&lt;p&gt;Ben Greene discusses how software engineers can adapt and thrive in an era of rapid AI code automation. Drawing on his startup experience, he explains key mindsets like starting simple, maintaining code comprehension, attacking hard problems first, and focusing on customer impact. He shares why human empathy, agency, and practical problem-solving remain irreplaceable when code is automated.&lt;/p&gt; &lt;i&gt;By Ben Greene&lt;/i&gt;</description>
      <category>QCon San Francisco 2025</category>
      <category>Artificial Intelligence</category>
      <category>Software Engineering</category>
      <category>Transcripts</category>
      <category>Development</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>presentation</category>
      <pubDate>Tue, 28 Jul 2026 11:10:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/ai-future-engineering/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Ben Greene</dc:creator>
      <dc:date>2026-07-28T11:10:00Z</dc:date>
      <dc:identifier>/presentations/ai-future-engineering/en</dc:identifier>
    </item>
    <item>
      <title>Remix 3 Beta Preview Ditches React for a Web-Standards Full-Stack Framework</title>
      <link>https://www.infoq.com/news/2026/07/remix-3-beta-preview/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/remix-3-beta-preview/en/headerimage/generatedHeaderImage-1785171903193.jpg"/&gt;&lt;p&gt;Remix 3 is a full-stack web framework that moves away from React, focusing on web platform primitives. It integrates routes, request handlers, and UI components into a single structure, utilizing a forked Preact for the frontend. Unlike previous versions, it emphasizes server ownership of the request lifecycle. Migration from Remix 2 is not straightforward, as it requires changes to existing apps.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>JavaScript</category>
      <category>Web Development</category>
      <category>TypeScript</category>
      <category>React</category>
      <category>Next.js</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Tue, 28 Jul 2026 09:02:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/remix-3-beta-preview/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-07-28T09:02:00Z</dc:date>
      <dc:identifier>/news/2026/07/remix-3-beta-preview/en</dc:identifier>
    </item>
    <item>
      <title>Article: The Hard-Stop Rule: From 3 HCM Monoliths to 120 Domain Microservices</title>
      <link>https://www.infoq.com/articles/pull-based-migration/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/articles/pull-based-migration/en/headerimage/pull-based-migration-header-1784812950594.jpg"/&gt;&lt;p&gt;A payroll and HR software team rebuilt three monoliths into over 120 smaller services over five years, with no dedicated migration budget. Every new feature was built as its own service instead of changing the old ones. The article covers the pull-based migration, the tools that made this possible, how costs were kept down, and the problems the team ran into along the way.&lt;/p&gt; &lt;i&gt;By Prashanth Pasham&lt;/i&gt;</description>
      <category>Azure</category>
      <category>Feature Toggle</category>
      <category>Microservices</category>
      <category>Cloud</category>
      <category>Cost Optimization</category>
      <category>Cloud Computing</category>
      <category>Platform Engineering</category>
      <category>Modular Monolith</category>
      <category>Architecture &amp; Design</category>
      <category>DevOps</category>
      <category>article</category>
      <pubDate>Tue, 28 Jul 2026 09:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/pull-based-migration/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Prashanth Pasham</dc:creator>
      <dc:date>2026-07-28T09:00:00Z</dc:date>
      <dc:identifier>/articles/pull-based-migration/en</dc:identifier>
    </item>
    <item>
      <title>AWS Launches Amazon GuardDuty Investigation Agent to Automate Threat Triage</title>
      <link>https://www.infoq.com/news/2026/07/guardduty-investigation-agent/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/guardduty-investigation-agent/en/headerimage/generatedHeaderImage-1784791165676.jpg"/&gt;&lt;p&gt;AWS released a public preview of the GuardDuty investigation agent, which correlates findings, 90-day activity logs, and resource topologies into structured reports with risk ratings, confidence scores, and MITRE ATT&amp;CK classification. It is reachable through the AWS MCP Server, so investigations can run from agentic tooling. Preview quotas cap usage at 10 investigations per account per day.&lt;/p&gt; &lt;i&gt;By Steef-Jan Wiggers&lt;/i&gt;</description>
      <category>AWS</category>
      <category>Information Security</category>
      <category>Cloud</category>
      <category>AI Architecture</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Tue, 28 Jul 2026 07:14:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/guardduty-investigation-agent/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Steef-Jan Wiggers</dc:creator>
      <dc:date>2026-07-28T07:14:00Z</dc:date>
      <dc:identifier>/news/2026/07/guardduty-investigation-agent/en</dc:identifier>
    </item>
    <item>
      <title>Uber’s Zero Growth Stack: Scaling Services, While Optimising Infrastructure and AI Cost</title>
      <link>https://www.infoq.com/news/2026/07/efficient-ai-infrastructure/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://www.infoq.com/styles/static/images/logo/logo_bigger.jpg"/&gt;&lt;p&gt;Uber's "Zero Growth Stack" focuses on scalable infrastructure that separates capacity growth from business demand, reducing hardware needs while enhancing service scaling. Central to this is garbage collection optimisation. Additionally, generative AI is integrated into development, elevating developer productivity while introducing cost management measures to maintain economic efficiency.&lt;/p&gt; &lt;i&gt;By Olimpiu Pop&lt;/i&gt;</description>
      <category>Infrastructure</category>
      <category>AI Cost Optimisation</category>
      <category>Infrastructure Optimisation</category>
      <category>Architecture &amp; Design</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Tue, 28 Jul 2026 07:07:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/efficient-ai-infrastructure/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Olimpiu Pop</dc:creator>
      <dc:date>2026-07-28T07:07:00Z</dc:date>
      <dc:identifier>/news/2026/07/efficient-ai-infrastructure/en</dc:identifier>
    </item>
    <item>
      <title>Microsoft Releases .NET 11 Preview 6 with Language and Framework Updates</title>
      <link>https://www.infoq.com/news/2026/07/dotnet-11-preview-6/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/dotnet-11-preview-6/en/headerimage/twitterCard-1785154508838.jpg"/&gt;&lt;p&gt;Microsoft has released .NET 11 Preview 6, with updates across C#, ASP.NET Core, .NET MAUI, and Entity Framework Core. C# adds extension indexers and built-in union support types. ASP.NET Core brings async validation, automatic CSRF protection, and OpenAPI 3.2 by default. MAUI extends CollectionView to Windows, and EF Core adds FULL OUTER JOIN translation.&lt;/p&gt; &lt;i&gt;By Almir Vuk&lt;/i&gt;</description>
      <category>.NET 9</category>
      <category>.NET 10</category>
      <category>.NET 8</category>
      <category>.NET</category>
      <category>.NET 11</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 27 Jul 2026 15:09:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/dotnet-11-preview-6/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Almir Vuk</dc:creator>
      <dc:date>2026-07-27T15:09:00Z</dc:date>
      <dc:identifier>/news/2026/07/dotnet-11-preview-6/en</dc:identifier>
    </item>
    <item>
      <title>Java News Roundup: Simple JSON API, JEPs for JDK 28, Oracle CPUs, Embabel 1.0, Azul Payara, Helidon</title>
      <link>https://www.infoq.com/news/2026/07/java-news-roundup-jul20-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/07/java-news-roundup-jul20-2026/en/headerimage/java-news-roundup-image-1785156898658.jpg"/&gt;&lt;p&gt;This week's Java roundup for July 20th, 2026, features news highlighting: two JEPs proposed to target for JDK 28; new JEPs 540 and 541, Simple JSON API (Incubator) and Deprecate the macOS/x64 Port for Removal, respectively; the July 2026 Critical Patch Update; the GA release of Embable 1.0; Azul Payara 7.2.0; and Helidon 4.5.1.&lt;/p&gt; &lt;i&gt;By Michael Redlich&lt;/i&gt;</description>
      <category>Oracle</category>
      <category>Java</category>
      <category>Embabel</category>
      <category>JDK 28</category>
      <category>BellSoft</category>
      <category>Azul Payara</category>
      <category>Helidon</category>
      <category>JDK 27</category>
      <category>Open JDK</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Mon, 27 Jul 2026 13:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/07/java-news-roundup-jul20-2026/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Michael Redlich</dc:creator>
      <dc:date>2026-07-27T13:00:00Z</dc:date>
      <dc:identifier>/news/2026/07/java-news-roundup-jul20-2026/en</dc:identifier>
    </item>
    <item>
      <title>Podcast: Rethinking Data: Moving From the Traditional Three-Tier Web Stack to Client-Side Event Sourcing</title>
      <link>https://www.infoq.com/podcasts/rethinking-data-client-event-sourcing/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/podcasts/rethinking-data-client-event-sourcing/en/smallimage/the-infoq-podcast-logo-thumbnail-1784890692565.jpg"/&gt;&lt;p&gt;Johannes Schickling explores how he moved beyond the traditional three-tier web stack to a local-first approach. He shares his experience transitioning from Prisma to developing Overtone—a music curation app leveraging client-side event sourcing and SQLite. The discussion highlights the trade-offs between event sourcing and CRDTs.&lt;/p&gt; &lt;i&gt;By Johannes Schickling&lt;/i&gt;</description>
      <category>Data</category>
      <category>Architecture</category>
      <category>Sovereignty</category>
      <category>UX</category>
      <category>Web App Developer</category>
      <category>The InfoQ Podcast</category>
      <category>Architecture &amp; Design</category>
      <category>podcast</category>
      <pubDate>Mon, 27 Jul 2026 13:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/podcasts/rethinking-data-client-event-sourcing/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Johannes Schickling</dc:creator>
      <dc:date>2026-07-27T13:00:00Z</dc:date>
      <dc:identifier>/podcasts/rethinking-data-client-event-sourcing/en</dc:identifier>
    </item>
  </channel>
</rss>
