<?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>npm Staged Publishing Available, Adding a Human Approval Step Before Packages Go Live</title>
      <link>https://www.infoq.com/news/2026/08/npm-stage-available/?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;npm has introduced staged publishing for Node.js, requiring maintainer approval before a version is installable. Versions are queued and must pass a two-factor authentication challenge for release. This feature aims to enhance security amid rising supply chain threats. It is available in npm CLI 11.15.0+ and Node 22.14.0+, alongside new configurable permission flags.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>NPM</category>
      <category>Security Vulnerabilities</category>
      <category>Open Source</category>
      <category>Application Security</category>
      <category>Web Development</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 07 Aug 2026 06:12:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/npm-stage-available/?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-08-07T06:12:00Z</dc:date>
      <dc:identifier>/news/2026/08/npm-stage-available/en</dc:identifier>
    </item>
    <item>
      <title>Vercel Labs Ships Zero: A Graph-First Language Built So Agents Write the Code</title>
      <link>https://www.infoq.com/news/2026/08/vercel-ships-zero-ai/?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;Vercel Labs has introduced Zero, an experimental systems programming language aimed at AI rather than human users. It employs unique features like a specific toolchain contract and structured error messages. Reaching version 0.3.4, it compiles to native binaries for major operating systems. The language prioritizes size, speed, and agent usability, though it is still in development.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Agents</category>
      <category>Go Language</category>
      <category>Web Development</category>
      <category>Rust</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Thu, 06 Aug 2026 05:51:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/vercel-ships-zero-ai/?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-08-06T05:51:00Z</dc:date>
      <dc:identifier>/news/2026/08/vercel-ships-zero-ai/en</dc:identifier>
    </item>
    <item>
      <title>eslint-rspack-plugin 5.0.0 Ships as a Pure ESM Package, Aligning with the Rstack Ecosystem</title>
      <link>https://www.infoq.com/news/2026/08/eslint-rspack-plugin-5/?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/08/eslint-rspack-plugin-5/en/headerimage/generatedHeaderImage-1785692458963.jpg"/&gt;&lt;p&gt;Version 5.0.0 of eslint-rspack-plugin has been released as a pure ESM package, aligning with the Rspack ecosystem and removing its CommonJS build. The plugin continues to integrate ESLint in the build process but may affect build times. Users are advised to consider separate linting commands for efficiency. The project is open source and available via npm.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>JavaScript</category>
      <category>ESLint</category>
      <category>Web Development</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Tue, 04 Aug 2026 07:39:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/eslint-rspack-plugin-5/?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-08-04T07:39:00Z</dc:date>
      <dc:identifier>/news/2026/08/eslint-rspack-plugin-5/en</dc:identifier>
    </item>
    <item>
      <title>Podcast: WebAssembly on the JVM: Feature Evolution, Performance, and the Transition to Endive</title>
      <link>https://www.infoq.com/podcasts/feature-evolution-performance-transition-endive/?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/podcasts/feature-evolution-performance-transition-endive/en/smallimage/the-infoq-podcast-logo-thumbnail-1785225703267.jpg"/&gt;&lt;p&gt;Andrea Peruffo discusses the evolution of WebAssembly beyond the browser and its growing role on the server-side JVM. He covers performance advancements in Wasm runtimes, moving from interpreters to efficient JIT compilation, and explores real-world production use cases ranging from edge computing platforms to modular plugin architectures.&lt;/p&gt; &lt;i&gt;By Andrea Peruffo&lt;/i&gt;</description>
      <category>The InfoQ Podcast</category>
      <category>JVM</category>
      <category>Java</category>
      <category>WebAssembly</category>
      <category>Architecture</category>
      <category>Security</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>podcast</category>
      <pubDate>Mon, 03 Aug 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/podcasts/feature-evolution-performance-transition-endive/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Web+Development</guid>
      <dc:creator>Andrea Peruffo</dc:creator>
      <dc:date>2026-08-03T11:00:00Z</dc:date>
      <dc:identifier>/podcasts/feature-evolution-performance-transition-endive/en</dc:identifier>
    </item>
    <item>
      <title>Microsoft Releases TypeScript 7.0 with a Native Go Compiler, Delivering 10x Faster Builds</title>
      <link>https://www.infoq.com/news/2026/08/typescript-7-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/08/typescript-7-released/en/headerimage/generatedHeaderImage-1785691904681.jpg"/&gt;&lt;p&gt;Microsoft has released TypeScript 7.0, featuring a native compiler that improves build speeds by 8x to 12x. Notable performance enhancements were evidenced in real codebases. The version lacks a stable programmatic API, anticipated in 7.1. Transitioning includes a compatibility package for existing tooling, and TypeScript remains an open-source project.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>JavaScript</category>
      <category>Go Language</category>
      <category>Microsoft</category>
      <category>TypeScript</category>
      <category>Web Development</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 03 Aug 2026 05:22:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/08/typescript-7-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-08-03T05:22:00Z</dc:date>
      <dc:identifier>/news/2026/08/typescript-7-released/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=Web+Development</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>React</category>
      <category>TypeScript</category>
      <category>Next.js</category>
      <category>Web Development</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=Web+Development</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>
  </channel>
</rss>
