<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Village case studies</title><description>Original research from the Village team on alternative data, technology adoption, and the signals investors track.</description><link>https://village.dev/case-studies/</link><language>en</language><atom:link href="https://village.dev/case-studies/rss.xml" rel="self" type="application/rss+xml"/><item><title>E-commerce’s competitive map: scale, specialization, and AI</title><link>https://village.dev/case-studies/ecommerce-competitive-map/</link><guid isPermaLink="true">https://village.dev/case-studies/ecommerce-competitive-map/</guid><description>WooCommerce and Shopify lead by host count; Salesforce stands out among popular sites. Sites linked to AI builders can draw product data from Shopify.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate></item><item><title>The concentration behind observability’s web presence</title><link>https://village.dev/case-studies/the-concentration-behind-observabilitys-web-presence/</link><guid isPermaLink="true">https://village.dev/case-studies/the-concentration-behind-observabilitys-web-presence/</guid><description>Village’s study of 25.7 million web hosts reveals how three shared platforms can reverse Datadog’s apparent lead over New Relic.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate></item><item><title>AI coding platforms are building the boring internet</title><link>https://village.dev/case-studies/ai-coding-platforms-are-building-the-boring-internet/</link><guid isPermaLink="true">https://village.dev/case-studies/ai-coding-platforms-are-building-the-boring-internet/</guid><description>Across a crawl of 20.7 million hosts, Village identified 87,003 live sites managed by Lovable, Replit, Base44, v0, and Bolt. Most of the visible ones are real businesses or working products, yet none rank among the web&apos;s 10,000 most-visited sites.</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate></item></channel></rss>