<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Gerhard van Deventer</title><description>Notes on software, systems, and the occasional tangent.</description><link>https://gerhardvandeventer.com/</link><item><title>Data Mesh Fails on Institutions, Not Technology</title><link>https://gerhardvandeventer.com/blog/data-mesh-fails-on-institutions-not-technology/</link><guid isPermaLink="true">https://gerhardvandeventer.com/blog/data-mesh-fails-on-institutions-not-technology/</guid><description>Almost every mesh I have watched decline failed for the same reason — and it was never the platform. An economist who never wrote a line of code explains why, and what to do about it.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Notes on Building a Quieter Web</title><link>https://example.com/newsletter/quieter-web</link><guid isPermaLink="true">https://example.com/newsletter/quieter-web</guid><description>A short case for fewer animations, narrower measures, and interfaces that get out of the way of the sentence you&apos;re trying to read.</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Why Every Post Needs a Canonical URL</title><link>https://gerhardvandeventer.com/blog/why-every-post-needs-a-canonical-url/</link><guid isPermaLink="true">https://gerhardvandeventer.com/blog/why-every-post-needs-a-canonical-url/</guid><description>Syndication only works if every copy of a piece agrees on which one is the original. Here&apos;s why that single line of markup matters more than it looks.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>