<?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 C# SDK 2.0 Makes HTTP Stateless by Default and Adds Multi Round-Trip Requests</title>
      <link>https://www.infoq.com/news/2026/10/MCP-CSharp-SDK-Stateless/?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/10/MCP-CSharp-SDK-Stateless/en/headerimage/header-1792707557585.jpg"/&gt;&lt;p&gt;Microsoft announced version 2.0 of the official MCP C# SDK, which implements the 2026-07-28 revision of the Model Context Protocol with stateless HTTP servers by default, standardised routing headers and Multi Round-Trip Requests. Releases 2.1 to 2.3 have since added hybrid session serving, a subscriptions/listen handler and a series of discovery, OAuth and shutdown fixes.&lt;/p&gt; &lt;i&gt;By Edin Kapić&lt;/i&gt;</description>
      <category>C#</category>
      <category>Model Context Protocol (MCP)</category>
      <category>.NET</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 26 Oct 2026 08:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/MCP-CSharp-SDK-Stateless/?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-10-26T08:00:00Z</dc:date>
      <dc:identifier>/news/2026/10/MCP-CSharp-SDK-Stateless/en</dc:identifier>
    </item>
    <item>
      <title>PHP Patches Two Critical RCE Flaws That Were Already Under Attack</title>
      <link>https://www.infoq.com/news/2026/10/php-critical-rce-patches/?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/10/php-critical-rce-patches/en/headerimage/generatedHeaderImage-1792866020447.jpg"/&gt;&lt;p&gt;PHP released 8.5.12, 8.4.27, 8.3.36, and 8.2.35 to fix two critical vulnerabilities allowing unauthenticated remote code execution. Amazon recorded an exploitation attempt four days before the patches shipped, and operators spent the day working out whether they ran PHP, where to get the package, and how to tell it had landed.&lt;/p&gt; &lt;i&gt;By Steef-Jan Wiggers&lt;/i&gt;</description>
      <category>PHP8</category>
      <category>PHP</category>
      <category>Security</category>
      <category>Web Development</category>
      <category>Development</category>
      <category>Culture &amp; Methods</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Sun, 25 Oct 2026 18:07:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/php-critical-rce-patches/?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-10-25T18:07:00Z</dc:date>
      <dc:identifier>/news/2026/10/php-critical-rce-patches/en</dc:identifier>
    </item>
    <item>
      <title>PyTorch Conference 2026: Google and Meta Open-Source TorchTPU for Native PyTorch on TPUs</title>
      <link>https://www.infoq.com/news/2026/10/google-meta-torchtpu/?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/10/google-meta-torchtpu/en/headerimage/torchtpu-header-1792934272172.jpg"/&gt;&lt;p&gt;Google and Meta open-sourced TorchTPU, a native PyTorch backend for Google's TPUs, at PyTorch Conference North America 2026, and Meta said it plans to move larger LLM workloads onto TPUs with it. AWS released TorchNeuron for Trainium the same week, while developers questioned TPU availability and where vendor lock-in now sits.&lt;/p&gt; &lt;i&gt;By Andrew Hoblitzell&lt;/i&gt;</description>
      <category>Agents</category>
      <category>Machine Learning</category>
      <category>Cloud</category>
      <category>Large language models</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Sun, 25 Oct 2026 18:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/google-meta-torchtpu/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Andrew Hoblitzell</dc:creator>
      <dc:date>2026-10-25T18:00:00Z</dc:date>
      <dc:identifier>/news/2026/10/google-meta-torchtpu/en</dc:identifier>
    </item>
    <item>
      <title>Google ML Drift Accelerates On-Device AI Inference Across Diverse GPUs</title>
      <link>https://www.infoq.com/news/2026/10/google-ml-drift/?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/10/google-ml-drift/en/headerimage/gemini-agentic-vision-1792946554031.jpg"/&gt;&lt;p&gt;Google has released ML Drift, an open-source, cross-platform GPU compute engine designed for on-device AI and machine learning inference. Licensed under Apache 2.0, it abstracts the complexities of different GPU hardware and low-level APIs, supporting OpenGL ES, OpenCL, Metal, and WebGPU.&lt;/p&gt; &lt;i&gt;By Sergio De Simone&lt;/i&gt;</description>
      <category>Mobile</category>
      <category>Open Source</category>
      <category>Large language models</category>
      <category>TensorFlow</category>
      <category>Edge</category>
      <category>Local Inference</category>
      <category>Google</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Sun, 25 Oct 2026 17:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/google-ml-drift/?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-10-25T17:00:00Z</dc:date>
      <dc:identifier>/news/2026/10/google-ml-drift/en</dc:identifier>
    </item>
    <item>
      <title>PingCAP Breach Exposes Customer Records and Source Code</title>
      <link>https://www.infoq.com/news/2026/10/pingcap-cloud-data-breach/?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/10/pingcap-cloud-data-breach/en/headerimage/generatedHeaderImage-1792787545089.jpg"/&gt;&lt;p&gt;PingCAP recently confirmed unauthorized access to its internal systems and the theft of source code and customer-related data. The attacker, cyber extortion group FulcrumSec, claimed to have stolen 10.6 TB of data, including TiDB Cloud control-plane records, customer SQL statements, API keys, connection logs, billing information, internal documents, and 413 private source-code repositories.&lt;/p&gt; &lt;i&gt;By Renato Losio&lt;/i&gt;</description>
      <category>Distributed_Data</category>
      <category>Cloud Data Management</category>
      <category>Security Breach</category>
      <category>Cloud Security</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Sun, 25 Oct 2026 06:27:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/pingcap-cloud-data-breach/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Renato Losio</dc:creator>
      <dc:date>2026-10-25T06:27:00Z</dc:date>
      <dc:identifier>/news/2026/10/pingcap-cloud-data-breach/en</dc:identifier>
    </item>
    <item>
      <title>Google Optimizes Agent Development Kit's 200K-line Python Codebase Overnight with Gemini 4 Argon</title>
      <link>https://www.infoq.com/news/2026/10/google-argon-optimizes-adk/?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/10/google-argon-optimizes-adk/en/headerimage/functiongemma-1792855681633.jpeg"/&gt;&lt;p&gt;Google explained how an 11-hour unattended run of Gemini 4 Argon produced two accepted optimizations for Google Agent Development Kit's codebase, reducing in-memory session-preparation overhead by about 40% in long sessions and cold package import time by 21%.&lt;/p&gt; &lt;i&gt;By Sergio De Simone&lt;/i&gt;</description>
      <category>Open Source</category>
      <category>AI coding agents</category>
      <category>Large language models</category>
      <category>Python</category>
      <category>Google</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Sat, 24 Oct 2026 16:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/google-argon-optimizes-adk/?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-10-24T16:00:00Z</dc:date>
      <dc:identifier>/news/2026/10/google-argon-optimizes-adk/en</dc:identifier>
    </item>
    <item>
      <title>Google’s Data Agent Kit Hits GA, Splitting Agent Guardrails Between Skills and IAM</title>
      <link>https://www.infoq.com/news/2026/10/data-agent-kit-ga/?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;Google has made Data Agent Kit generally available, a free set of MCP tools and 37 open-source skills that connect coding agents to more than fifteen Google Data Cloud services. Two kinds of guardrail ship with it, and practitioners need to tell them apart: one is a skill asking the agent to stop, the other an IAM deny policy that refuses the call.&lt;/p&gt; &lt;i&gt;By Steef-Jan Wiggers&lt;/i&gt;</description>
      <category>Database</category>
      <category>Cloud</category>
      <category>Google Cloud</category>
      <category>DevOps</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Sat, 24 Oct 2026 08:34:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/data-agent-kit-ga/?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-10-24T08:34:00Z</dc:date>
      <dc:identifier>/news/2026/10/data-agent-kit-ga/en</dc:identifier>
    </item>
    <item>
      <title>Cloudflare Reclaims 100 TB of RAM by Optimizing Consistent Hashing</title>
      <link>https://www.infoq.com/news/2026/10/cloudflare-hashing-optimization/?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/10/cloudflare-hashing-optimization/en/headerimage/generatedHeaderImage-1790410589563.jpg"/&gt;&lt;p&gt;Cloudflare recently documented how it reduced the memory footprint of its internal load-balancing service by more than 100 TB by optimizing the Rust implementation of consistent hashing in pingora-ketama. The changes compacted hash-ring entries and used statistical analysis of hash distribution and collision rates to reduce the number of hashes per backend by about 90%.&lt;/p&gt; &lt;i&gt;By Renato Losio&lt;/i&gt;</description>
      <category>Rust</category>
      <category>Infrastructure Optimisation</category>
      <category>Cloudflare</category>
      <category>Load Balancing</category>
      <category>Performance Tuning</category>
      <category>Hashing</category>
      <category>DevOps</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Sat, 24 Oct 2026 08:10:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/cloudflare-hashing-optimization/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Renato Losio</dc:creator>
      <dc:date>2026-10-24T08:10:00Z</dc:date>
      <dc:identifier>/news/2026/10/cloudflare-hashing-optimization/en</dc:identifier>
    </item>
    <item>
      <title>CSIRO Uses Serverless Architecture to Query 100x More Genomic Variants on AWS</title>
      <link>https://www.infoq.com/news/2026/10/csiro-serverless-genomic-variant/?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;CSIRO has developed Serverless Beacon, a serverless architecture for querying genomic variants without copying VCF files into a central database. The system combines Amazon S3, Lambda, Athena and DynamoDB, using metadata indexes and HTTP byte range requests to query compressed genomic regions. Tests reported 1.52 second average latency for 10,000 base pair queries.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>Serverless</category>
      <category>Cost Optimization</category>
      <category>S3</category>
      <category>AWS Lambda</category>
      <category>Scalability</category>
      <category>Applied Research</category>
      <category>AWS</category>
      <category>Cloud Architecture</category>
      <category>Science</category>
      <category>Distributed Systems</category>
      <category>Distributed Query</category>
      <category>Architecture</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 23 Oct 2026 14:30:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/csiro-serverless-genomic-variant/?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-10-23T14:30:00Z</dc:date>
      <dc:identifier>/news/2026/10/csiro-serverless-genomic-variant/en</dc:identifier>
    </item>
    <item>
      <title>AWS Introduces Lambda Web Functions for Node.js Applications</title>
      <link>https://www.infoq.com/news/2026/10/aws-lambda-web-functions/?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/10/aws-lambda-web-functions/en/headerimage/generatedHeaderImage-1792762388734.jpg"/&gt;&lt;p&gt;AWS recently introduced Lambda Web Functions, allowing developers to run Node.js web applications using frameworks such as Express and Hono directly on Lambda, with support for concurrent requests and response streaming.&lt;/p&gt; &lt;i&gt;By Renato Losio&lt;/i&gt;</description>
      <category>Serverless</category>
      <category>Cloud</category>
      <category>Node.js</category>
      <category>AWS Lambda</category>
      <category>AWS</category>
      <category>Cloud Architecture</category>
      <category>Web Applications</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Fri, 23 Oct 2026 12:49:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/aws-lambda-web-functions/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Renato Losio</dc:creator>
      <dc:date>2026-10-23T12:49:00Z</dc:date>
      <dc:identifier>/news/2026/10/aws-lambda-web-functions/en</dc:identifier>
    </item>
    <item>
      <title>Cloudflare Brings On-Demand CPU and Memory Profiling to Production Workers</title>
      <link>https://www.infoq.com/news/2026/10/cloudflare-cpu-memory-profiling/?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/10/cloudflare-cpu-memory-profiling/en/headerimage/generatedHeaderImage-1791971960113.jpg"/&gt;&lt;p&gt;Cloudflare has introduced on-demand CPU and memory profiling for Workers and Durable Objects, allowing developers to investigate performance bottlenecks in production using interactive flamegraphs.&lt;/p&gt; &lt;i&gt;By Craig Risi&lt;/i&gt;</description>
      <category>Cloud</category>
      <category>Performance</category>
      <category>Cloudflare</category>
      <category>Observability</category>
      <category>Memory</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/cloudflare-cpu-memory-profiling/?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-10-23T12:00:00Z</dc:date>
      <dc:identifier>/news/2026/10/cloudflare-cpu-memory-profiling/en</dc:identifier>
    </item>
    <item>
      <title>Article: Multi-Cloud FinOps: An Engineering Framework for Cross-Cloud Cost Optimization</title>
      <link>https://www.infoq.com/articles/multi-cloud-finops-cost-optimization/?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/multi-cloud-finops-cost-optimization/en/headerimage/multi-cloud-finops-cost-optimization-header-1792499448017.jpg"/&gt;&lt;p&gt;Multi-cloud flexibility comes with hidden egress costs driven by service placement and communication patterns. This article applies Backend FinOps to cross-cloud architecture, covering cost visibility through FOCUS, workload placement, synchronization models, and CI/CD-integrated cost governance. A controlled experiment shows architecture changes saved far more than rate negotiation alone.&lt;/p&gt; &lt;i&gt;By Vivek Arora&lt;/i&gt;</description>
      <category>Cost Optimization</category>
      <category>Cloud</category>
      <category>Cloud Computing</category>
      <category>FinOps</category>
      <category>Architecture</category>
      <category>DevOps</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>article</category>
      <pubDate>Fri, 23 Oct 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/multi-cloud-finops-cost-optimization/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Vivek Arora</dc:creator>
      <dc:date>2026-10-23T11:00:00Z</dc:date>
      <dc:identifier>/articles/multi-cloud-finops-cost-optimization/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Move Fast, Don’t Break Trust: Shipping Constantly with Humans and Beyond</title>
      <link>https://www.infoq.com/presentations/monzo-microservices-devex/?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/monzo-microservices-devex/en/mediumimage/suhail-patel-medium-1791448951499.jpg"/&gt;&lt;p&gt;Suhail Patel discusses how Monzo structures its software engineering organization and technical stack to ship safely hundreds of times a day. He shares insights into opinionated microservice abstractions, tenancy-based staging, static analysis checks, continuous profiling, demonstrating how a strong internal platform enables engineers and LLMs to iterate rapidly without sacrificing reliability.&lt;/p&gt; &lt;i&gt;By Suhail Patel&lt;/i&gt;</description>
      <category>Developer Experience</category>
      <category>AI Development</category>
      <category>Code Quality</category>
      <category>Microservices</category>
      <category>QCon London 2026</category>
      <category>Go Language</category>
      <category>Observability</category>
      <category>Security</category>
      <category>Transcripts</category>
      <category>Platform Engineering</category>
      <category>Continuous Deployment</category>
      <category>DevOps</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>presentation</category>
      <pubDate>Fri, 23 Oct 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/monzo-microservices-devex/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Suhail Patel</dc:creator>
      <dc:date>2026-10-23T11:00:00Z</dc:date>
      <dc:identifier>/presentations/monzo-microservices-devex/en</dc:identifier>
    </item>
    <item>
      <title>Anthropic Adds Opt-In Security Scanning for Critical Open-Source Projects</title>
      <link>https://www.infoq.com/news/2026/10/anthropic-oss-security-scanner/?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/10/anthropic-oss-security-scanner/en/headerimage/generatedHeaderImage-1792523938215.jpg"/&gt;&lt;p&gt;AI company Anthropic has launched OSS Scanner, a free, opt-in service to find vulnerabilities in open-source projects. Enrolled maintainers receive periodic security reports generated by the company's strongest models, including Claude Mythos. The reports are sent without human review, and project maintainers can choose to validate their findings and decide which proposed fixes to accept.&lt;/p&gt; &lt;i&gt;By Matt Saunders&lt;/i&gt;</description>
      <category>AI Security</category>
      <category>Open Source</category>
      <category>Anthropic</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>news</category>
      <pubDate>Fri, 23 Oct 2026 09:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/anthropic-oss-security-scanner/?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-10-23T09:00:00Z</dc:date>
      <dc:identifier>/news/2026/10/anthropic-oss-security-scanner/en</dc:identifier>
    </item>
    <item>
      <title>NgRx 22: Resource Extensions and Dynamic Deep Signals for Angular</title>
      <link>https://www.infoq.com/news/2026/10/ngrx-22-angular/?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/10/ngrx-22-angular/en/headerimage/generatedHeaderImage-1792664456149.jpg"/&gt;&lt;p&gt;NgRx 22 adds experimental resource extensions that change Angular's resource behavior, so value() is retained during reloads and no longer throws on errors. It also introduces dynamic deep signals for union types, a SignalStoreFeatureType utility, and ESLint v10 support. Upgrading requires Angular 22 and TypeScript 6.0, and most breaking changes have automated migrations.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>JavaScript</category>
      <category>TypeScript</category>
      <category>Angular</category>
      <category>AngularJS</category>
      <category>Web Development</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 23 Oct 2026 08:08:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/ngrx-22-angular/?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-10-23T08:08:00Z</dc:date>
      <dc:identifier>/news/2026/10/ngrx-22-angular/en</dc:identifier>
    </item>
  </channel>
</rss>
