<?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>MCP Goes Stateless, and Developers Ask Whether That Just Makes It an API Again</title>
      <link>https://www.infoq.com/news/2026/08/mcp-stateless-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/news/2026/08/mcp-stateless-gateway/en/headerimage/generatedHeaderImage-1786118533592.jpg"/&gt;&lt;p&gt;The MCP 2026-07-28 specification removes the initialize handshake and session header, and adds required method and tool-name headers so gateways can route agent traffic without parsing JSON. Reaction split between developers calling it a rediscovery of REST and those arguing the standard itself was always the point.&lt;/p&gt; &lt;i&gt;By Steef-Jan Wiggers&lt;/i&gt;</description>
      <category>API Gateway</category>
      <category>Cloudflare</category>
      <category>Cloud</category>
      <category>Serverless</category>
      <category>Standardization</category>
      <category>AI Architecture</category>
      <category>Model Context Protocol (MCP)</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Wed, 12 Aug 2026 09:48:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/mcp-stateless-gateway/?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-08-12T09:48:00Z</dc:date>
      <dc:identifier>/news/2026/08/mcp-stateless-gateway/en</dc:identifier>
    </item>
    <item>
      <title>How Netflix Scaled Its Real-Time Service Map</title>
      <link>https://www.infoq.com/news/2026/08/netflix-service-topology/?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/08/netflix-service-topology/en/headerimage/Netflix-Service-Topology-Header-1784725848359.jpeg"/&gt;&lt;p&gt;Netflix has described how it redesigned the streaming pipeline behind Service Topology, its real-time service dependencies map, to support production scale. The system uses three stages to separate intermediary resolution from enrichment and persistence, propagates backpressure to Kafka rather than dropping records, and uses server-sent events instead of gRPC for high-volume internal transfers.&lt;/p&gt; &lt;i&gt;By Eran Stiller&lt;/i&gt;</description>
      <category>Distributed Systems</category>
      <category>Microservices</category>
      <category>gRPC</category>
      <category>eBPF</category>
      <category>Netflix</category>
      <category>Apache Kafka</category>
      <category>Distributed Tracing</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Tue, 11 Aug 2026 12:20:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/netflix-service-topology/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Eran Stiller</dc:creator>
      <dc:date>2026-08-11T12:20:00Z</dc:date>
      <dc:identifier>/news/2026/08/netflix-service-topology/en</dc:identifier>
    </item>
    <item>
      <title>IBM and Red Hat Expand Lightwell to Strengthen Trust and Governance for AI-Era Open Source</title>
      <link>https://www.infoq.com/news/2026/08/lightwell-ai-open-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/08/lightwell-ai-open-source/en/headerimage/generatedHeaderImage-1785852993652.jpg"/&gt;&lt;p&gt;IBM and Red Hat have announced an expansion of Lightwell, introducing new commercial offerings designed to help organizations establish trusted, verifiable software supply chains for the age of AI-assisted software development.&lt;/p&gt; &lt;i&gt;By Craig Risi&lt;/i&gt;</description>
      <category>Open Source</category>
      <category>Cloud</category>
      <category>Artificial Intelligence</category>
      <category>IBM</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Tue, 11 Aug 2026 12:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/lightwell-ai-open-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-08-11T12:00:00Z</dc:date>
      <dc:identifier>/news/2026/08/lightwell-ai-open-source/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Producing the World's Cheapest Tokens: A How-to Guide</title>
      <link>https://www.infoq.com/presentations/ai-token-price/?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-token-price/en/mediumimage/meryem-arik-medium-1785844873071.jpg"/&gt;&lt;p&gt;Meryem Arik discusses strategies for designing low-cost LLM inference architectures for high-volume, non-real-time workloads. She explains how software architects and engineering leaders can achieve order-of-magnitude cost reductions by making critical trade-offs across hardware, inference runtimes, speculative decoding, and smart queue reordering.&lt;/p&gt; &lt;i&gt;By Meryem Arik&lt;/i&gt;</description>
      <category>QCon San Francisco 2025</category>
      <category>Artificial Intelligence</category>
      <category>Performance &amp; Scalability</category>
      <category>Transcripts</category>
      <category>Platform Engineering</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>presentation</category>
      <pubDate>Tue, 11 Aug 2026 10:05:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/ai-token-price/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Meryem Arik</dc:creator>
      <dc:date>2026-08-11T10:05:00Z</dc:date>
      <dc:identifier>/presentations/ai-token-price/en</dc:identifier>
    </item>
    <item>
      <title>JetBrains Details Its First Steps to Bring Rapidly Growing AI Spend Under Control</title>
      <link>https://www.infoq.com/news/2026/08/jetbrains-ai-spend/?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/08/jetbrains-ai-spend/en/headerimage/generatedHeaderImage-1786384052458.jpg"/&gt;&lt;p&gt;JetBrains has described how it began centralising AI usage after development-related spending increased roughly tenfold in six months. Rather than restricting engineers to a small set of approved tools, the company built a shared access and accounting layer intended to preserve tool choice while giving teams greater visibility and control over consumption.&lt;/p&gt; &lt;i&gt;By Matt Foster&lt;/i&gt;</description>
      <category>Generative AI</category>
      <category>Cost Optimization</category>
      <category>FinOps</category>
      <category>Platform Engineering</category>
      <category>Development</category>
      <category>DevOps</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Tue, 11 Aug 2026 07:25:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/jetbrains-ai-spend/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Matt Foster</dc:creator>
      <dc:date>2026-08-11T07:25:00Z</dc:date>
      <dc:identifier>/news/2026/08/jetbrains-ai-spend/en</dc:identifier>
    </item>
    <item>
      <title>CloudFlare Previews Automatic WebMCP Support for Web Pages</title>
      <link>https://www.infoq.com/news/2026/08/cloudflare-webmcp/?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/08/cloudflare-webmcp/en/headerimage/cloudflare-webmcp-1786389410161.jpeg"/&gt;&lt;p&gt;Cloudflare announced a developer preview that lets any website enable a WebMCP (Web Model Context Protocol) interface with a single dashboard switch. This allows browser-based AI agents to interact with unmodified web pages through structured tools instead of scraping or guessing, keeping human traffic and control on the original site.&lt;/p&gt; &lt;i&gt;By Sergio De Simone&lt;/i&gt;</description>
      <category>WebMCP</category>
      <category>Cloudflare</category>
      <category>Cloud</category>
      <category>Large language models</category>
      <category>Agents</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 20:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/cloudflare-webmcp/?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-08-10T20:00:00Z</dc:date>
      <dc:identifier>/news/2026/08/cloudflare-webmcp/en</dc:identifier>
    </item>
    <item>
      <title>Project Valhalla's First Preview: JEP 401 Redefines == for Java Objects</title>
      <link>https://www.infoq.com/news/2026/08/jep401-value-objects-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/08/jep401-value-objects-preview/en/headerimage/java-istock-image-01-1762720446658-1786336881671.jpg"/&gt;&lt;p&gt;JEP 401, integrated into JDK 28, introduces value objects. These new class instances feature final fields, altered behavior for equality checks, and stricter construction and synchronization rules. It aims to enhance efficiency and reduce memory allocation costs. However, the preview is disabled by default and requires specific configuration at compile and run time.&lt;/p&gt; &lt;i&gt;By A N M Bazlur Rahman&lt;/i&gt;</description>
      <category>JEP</category>
      <category>Java</category>
      <category>JVM</category>
      <category>JDK 28</category>
      <category>GarbageCollection</category>
      <category>Performance</category>
      <category>Project Valhalla</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 14:32:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/jep401-value-objects-preview/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>A N M Bazlur Rahman</dc:creator>
      <dc:date>2026-08-10T14:32:00Z</dc:date>
      <dc:identifier>/news/2026/08/jep401-value-objects-preview/en</dc:identifier>
    </item>
    <item>
      <title>Canva Shares S3 Based Architecture for Session Revocation across Hundreds of Millions of Sessions</title>
      <link>https://www.infoq.com/news/2026/08/canva-session-revocation-scale/?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/08/canva-session-revocation-scale/en/headerimage/generatedHeaderImage-1786166501528.jpg"/&gt;&lt;p&gt;Canva redesigned session revocation infrastructure to support 100M active sessions while reducing database lookups. The architecture uses Amazon S3 for durable revocation records and distributes compact, in-memory indexes to application gateways. Canva said the design improved deployment speed, reduced database infrastructure requirements, and cut the revocation cache memory footprint by 87.5%.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>AWS</category>
      <category>Microservices</category>
      <category>Redis</category>
      <category>Caching</category>
      <category>Cloud Architecture</category>
      <category>MySQL</category>
      <category>S3</category>
      <category>Immutable Infrastructure</category>
      <category>Scalability</category>
      <category>Authentication</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 14:14:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/canva-session-revocation-scale/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Leela Kumili</dc:creator>
      <dc:date>2026-08-10T14:14:00Z</dc:date>
      <dc:identifier>/news/2026/08/canva-session-revocation-scale/en</dc:identifier>
    </item>
    <item>
      <title>Java News Roundup: Shenandoah GC, TeamCity CVE, A2A Java SDK, Camel, Gradle, GlassFish, Groovy</title>
      <link>https://www.infoq.com/news/2026/08/java-news-roundup-aug03-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/08/java-news-roundup-aug03-2026/en/headerimage/java-news-roundup-image-1786365649835.jpg"/&gt;&lt;p&gt;This week's Java roundup for August 3rd, 2026, features news highlighting: JEP 535, Shenandoah GC: Generational Mode by Default, targeted for JDK 28; point releases of A2A Java SDK, Apache Camel and Gradle; a maintenance release of GlassFish; the fifth milestone release of Groovy 8.0; and a follow-up of the JetBrains TeamCity CVE.&lt;/p&gt; &lt;i&gt;By Michael Redlich&lt;/i&gt;</description>
      <category>Glassfish</category>
      <category>Java</category>
      <category>JDK 28</category>
      <category>Grails</category>
      <category>Agent2Agent</category>
      <category>JetBrains</category>
      <category>Gradle</category>
      <category>JDK 27</category>
      <category>Open JDK</category>
      <category>Apache Camel</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 12:45:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/java-news-roundup-aug03-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-08-10T12:45:00Z</dc:date>
      <dc:identifier>/news/2026/08/java-news-roundup-aug03-2026/en</dc:identifier>
    </item>
    <item>
      <title>Article: Comprehension as an Architectural Characteristic: A System That Is Not Understood Cannot Evolve Safely</title>
      <link>https://www.infoq.com/articles/system-comprehension-evolutionary-architecture/?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/system-comprehension-evolutionary-architecture/en/headerimage/header-1786087830832.jpg"/&gt;&lt;p&gt;As AI commoditizes code output, system comprehension silently decays, creating cognitive debt that threatens safe architectural evolution. This article explores why human understanding must be treated as an essential architectural characteristic, offering actionable strategies, socio-technical metrics, and design checkpoints to preserve intent across modern engineering teams.&lt;/p&gt; &lt;i&gt;By Jacobus Meintjes, Narayana Rengaswamy, Paul Katsande, Sureshbabu Bikki&lt;/i&gt;</description>
      <category>Generative AI</category>
      <category>Architecture ICSAET</category>
      <category>Evolutionary Architecture</category>
      <category>InfoQ Certification Program</category>
      <category>Code Reviews</category>
      <category>Leadership</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>Culture &amp; Methods</category>
      <category>article</category>
      <pubDate>Mon, 10 Aug 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/system-comprehension-evolutionary-architecture/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Jacobus Meintjes, Narayana Rengaswamy, Paul Katsande, Sureshbabu Bikki</dc:creator>
      <dc:date>2026-08-10T11:00:00Z</dc:date>
      <dc:identifier>/articles/system-comprehension-evolutionary-architecture/en</dc:identifier>
    </item>
    <item>
      <title>How Pinterest Secures AWS Infrastructure at Scale with a Centralized Terraform Pipeline</title>
      <link>https://www.infoq.com/news/2026/08/pinterest-secures-aws-infra/?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/08/pinterest-secures-aws-infra/en/headerimage/generatedHeaderImage-1786109760765.jpg"/&gt;&lt;p&gt;Pinterest has revealed the Resource Provisioner Pipeline (RPP), its own Terraform execution engine. It ensures least-privilege access and needs dual-control reviews. This is important for the company’s AWS infrastructure, as it adds strict guardrails to the GitHub Actions workflows.&lt;/p&gt; &lt;i&gt;By Claudio Masolo&lt;/i&gt;</description>
      <category>AWS</category>
      <category>Cloud Security</category>
      <category>GitHub Actions</category>
      <category>Terraform</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 10:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/pinterest-secures-aws-infra/?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-08-10T10:00:00Z</dc:date>
      <dc:identifier>/news/2026/08/pinterest-secures-aws-infra/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Leveraging Adversary Emulation for GenAI Red Teaming</title>
      <link>https://www.infoq.com/presentations/emulation-genai/?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/emulation-genai/en/mediumimage/KennedyTorkura-medium-1785396173788.jpeg"/&gt;&lt;p&gt;Kennedy Torkura discusses practical GenAI red teaming techniques to safeguard LLMs and knowledge bases against security threats like data poisoning and LLMjacking on AWS. He explains how engineering leaders and architects can bridge traditional cloud security with MITRE ATLAS frameworks to proactively identify vulnerabilities, implement guardrails, and secure production AI applications.&lt;/p&gt; &lt;i&gt;By Kennedy Torkura&lt;/i&gt;</description>
      <category>InfoQ Dev Summit Munich 2025</category>
      <category>Artificial Intelligence</category>
      <category>Transcripts</category>
      <category>Security</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>presentation</category>
      <pubDate>Mon, 10 Aug 2026 09:32:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/emulation-genai/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Kennedy Torkura</dc:creator>
      <dc:date>2026-08-10T09:32:00Z</dc:date>
      <dc:identifier>/presentations/emulation-genai/en</dc:identifier>
    </item>
    <item>
      <title>GitHub Code Quality Targets Maintainability as AI-Generated Code Increases</title>
      <link>https://www.infoq.com/news/2026/08/github-code-quality/?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/08/github-code-quality/en/headerimage/generatedHeaderImage-1786036140230.jpg"/&gt;&lt;p&gt;GitHub Code Quality is now generally available on GitHub Enterprise Cloud and GitHub Team. The service combines CodeQL analysis with AI-assisted detection of maintainability and reliability problems, then uses Copilot Autofix to suggest changes for review in pull requests, according to an announcement from GitHub.&lt;/p&gt; &lt;i&gt;By Matt Saunders&lt;/i&gt;</description>
      <category>AI Assisted Coding</category>
      <category>github</category>
      <category>Code Quality</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 08:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/github-code-quality/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Matt Saunders</dc:creator>
      <dc:date>2026-08-10T08:00:00Z</dc:date>
      <dc:identifier>/news/2026/08/github-code-quality/en</dc:identifier>
    </item>
    <item>
      <title>Buildpacks Move the Container Hardening Control Point Away from the Dockerfile</title>
      <link>https://www.infoq.com/news/2026/08/buildpacks-dockerfile-patching/?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/08/buildpacks-dockerfile-patching/en/headerimage/header-1786050230489.jpeg"/&gt;&lt;p&gt;Cloud Native Buildpacks, which graduated within the CNCF in July 2026, move base image choice out of per-service Dockerfiles into a single builder owned by platform engineering, enabling fleet-wide patching. BellSoft's hardened Paketo builder is the latest sign that vendors now treat the builder, not the Dockerfile, as the container security control point.&lt;/p&gt; &lt;i&gt;By Mark Silvester&lt;/i&gt;</description>
      <category>Cloud Native Computing Foundation</category>
      <category>Application Security</category>
      <category>Platform Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 07:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/buildpacks-dockerfile-patching/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Mark Silvester</dc:creator>
      <dc:date>2026-08-10T07:00:00Z</dc:date>
      <dc:identifier>/news/2026/08/buildpacks-dockerfile-patching/en</dc:identifier>
    </item>
    <item>
      <title>Google Releases Angular v22 with Stable Signal Forms, OnPush by Default and Experimental WebMCP</title>
      <link>https://www.infoq.com/news/2026/08/angular-v22-released/?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/08/angular-v22-released/en/headerimage/generatedHeaderImage-1786119245139.jpg"/&gt;&lt;p&gt;Angular v22, Google's TypeScript-first framework, has introduced API stabilizations, ergonomic templates, and tooling enhancements for AI integration. Key developments include the stabilization of Signal Forms, improved change detection strategies, and a new @Service() decorator for dependency injection. The release supports TypeScript 6 and removes deprecated features.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>AngularJS</category>
      <category>JavaScript</category>
      <category>Web Development</category>
      <category>Google</category>
      <category>TypeScript</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 10 Aug 2026 06:12:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/angular-v22-released/?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-08-10T06:12:00Z</dc:date>
      <dc:identifier>/news/2026/08/angular-v22-released/en</dc:identifier>
    </item>
  </channel>
</rss>
