<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://marco.luyckx.dev/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://marco.luyckx.dev/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://marco.luyckx.dev/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://marco.luyckx.dev/"/>
    <!-- No <lastmod>. It said 2026-02-15 while the page had changed
         substantially several times since, and nothing in this surface
         regenerates it: hub/ and cv/ have no build step. A lastmod that
         contradicts the content is worse than none, because crawlers that
         catch a site lying about it stop trusting the field. hub/sitemap.xml
         omits it for the same reason. If this ever needs to be accurate,
         it has to be generated at commit time the way
         scripts/sync-latest-post.py writes the hub's latest post. -->
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
</urlset>
