<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - Web Development</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ Web Development feed</description>
    <item>
      <title>Shopify Upgrades Checkout Blocks to Polaris Web Components, Cutting Bundle Sizes up to 85%</title>
      <link>https://www.infoq.com/news/2026/10/shopify-web-components/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://www.infoq.com/styles/static/images/logo/logo_bigger.jpg"/&gt;&lt;p&gt;Shopify has updated its Checkout Blocks app, transitioning five high-traffic checkout UI extensions to remote-dom using Preact and Polaris web components. The rewrite, which involved moving to TypeScript and a new API version, led to significant reductions in bundle sizes and load times. From October 1, 2026, only the updated versions will be supported.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Optimization</category>
      <category>Web Components</category>
      <category>Web Development</category>
      <category>React</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 09 Oct 2026 15:01:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/shopify-web-components/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-10-09T15:01:00Z</dc:date>
      <dc:identifier>/news/2026/10/shopify-web-components/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Ontology‐Driven Observability: Building the E2E Knowledge Graph at Netflix Scale</title>
      <link>https://www.infoq.com/presentations/netflix-observability-aiops-ontology-scale/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/presentations/netflix-observability-aiops-ontology-scale/en/mediumimage/medium-1790845339712.jpg"/&gt;&lt;p&gt;Prasanna Vijayanathan and Renzo Sanchez-Silva share how Netflix tackles observability across 38M events/sec. They discuss replacing reactive monitoring with an AI-driven operational ontology and agentic workflows using Claude and graph databases. They explain how unifying MELT telemetry into queryable knowledge graphs enables automated triaging, root-cause analysis, and self-healing systems.&lt;/p&gt; &lt;i&gt;By Prasanna Vijayanathan, Renzo Sanchez-Silva&lt;/i&gt;</description>
      <category>Scaling</category>
      <category>AIOps</category>
      <category>Telemetry</category>
      <category>Ontology</category>
      <category>QCon London 2026</category>
      <category>Architecture</category>
      <category>Site Reliability Engineering</category>
      <category>Observability</category>
      <category>Transcripts</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>DevOps</category>
      <category>Architecture &amp; Design</category>
      <category>presentation</category>
      <pubDate>Fri, 09 Oct 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/netflix-observability-aiops-ontology-scale/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Prasanna Vijayanathan, Renzo Sanchez-Silva</dc:creator>
      <dc:date>2026-10-09T11:00:00Z</dc:date>
      <dc:identifier>/presentations/netflix-observability-aiops-ontology-scale/en</dc:identifier>
    </item>
    <item>
      <title>Article: From Reusable to Regeneratable: Rethinking the Shared UI Component Library</title>
      <link>https://www.infoq.com/articles/regeneratable-ui-component-library/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/articles/regeneratable-ui-component-library/en/headerimage/regeneratable-ui-component-library-header-1790758478325.jpg"/&gt;&lt;p&gt;Regeneration has changed reuse economics. A model pointed at a solid design system can produce most standard UI on demand, so paying to keep a canonical component package alive is much harder to justify than it used to be. Keep the design system, tokens, guidelines and tests central. They are what actually buy you consistency.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>JavaScript</category>
      <category>Web Components</category>
      <category>User Interface</category>
      <category>Web Development</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>article</category>
      <pubDate>Fri, 02 Oct 2026 09:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/regeneratable-ui-component-library/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-10-02T09:00:00Z</dc:date>
      <dc:identifier>/articles/regeneratable-ui-component-library/en</dc:identifier>
    </item>
    <item>
      <title>TypeSafe AI Releases Jev: a Decision-Only Model That Returns Typed Probabilities Instead of Text</title>
      <link>https://www.infoq.com/news/2026/10/typesafe-ai-jev-released/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/10/typesafe-ai-jev-released/en/headerimage/generatedHeaderImage-1790670999799.jpg"/&gt;&lt;p&gt;TypeSafe AI, founded by former OpenAI researcher Diogo Almeida, has introduced Jev, a decision-making model that generates typed outputs rather than text. It evaluates inputs in parallel, providing results with probabilistic scores and confidence values. Jev's adoption has been swift, with integrations into platforms like Vercel and Netlify, highlighting its efficiency over traditional models.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>AI Development</category>
      <category>OpenAI</category>
      <category>AI Architecture</category>
      <category>Typesafe</category>
      <category>Web Development</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Thu, 01 Oct 2026 06:47:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/10/typesafe-ai-jev-released/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-10-01T06:47:00Z</dc:date>
      <dc:identifier>/news/2026/10/typesafe-ai-jev-released/en</dc:identifier>
    </item>
    <item>
      <title>SvelteKit 3 Reaches Release Candidate, Moving Config to Vite and Retiring the $lib Alias</title>
      <link>https://www.infoq.com/news/2026/09/sveltekit-3-vite/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/09/sveltekit-3-vite/en/headerimage/generatedHeaderImage-1790668846660.jpg"/&gt;&lt;p&gt;The Svelte team has entered the release candidate phase for SvelteKit 3, which focuses on code refinement and prepares for future updates. Notable changes include moving configuration to vite.config.ts, replacing the $lib alias with #lib for improved compatibility. SvelteKit 3 requires Vite 8 and Svelte 5, enhancing error handling and build efficiency, while retaining some experimental features.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>JavaScript</category>
      <category>Svelte</category>
      <category>TypeScript</category>
      <category>Web Development</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Wed, 30 Sep 2026 05:58:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/09/sveltekit-3-vite/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-09-30T05:58:00Z</dc:date>
      <dc:identifier>/news/2026/09/sveltekit-3-vite/en</dc:identifier>
    </item>
  </channel>
</rss>
