<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.florian.bruniaux.com/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://www.florian.bruniaux.com/about/</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.florian.bruniaux.com/background/</loc><changefreq>monthly</changefreq><priority>0.9</priority></url><url><loc>https://www.florian.bruniaux.com/blog/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/ai-velocity-is-bidirectional/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/claude-code-under-the-hood/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/claude-is-my-second-contributor/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/context-engineering-maturity-model/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/context-engineering-portability/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/context-engineering-team-system/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/context-engineering-the-hidden-variable/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/context-engineering-the-new-roles/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/context-engineering-tools-map/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/from-afterthought-to-infrastructure/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/non-tech-to-prod-in-10-days/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/uval-protocol-comprehension-debt/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/vp-engineering-to-builder/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/articles/where-to-start-with-claude-code/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.florian.bruniaux.com/blog/notes/portfolio-launch/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.florian.bruniaux.com/contact/</loc><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.florian.bruniaux.com/media/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://www.florian.bruniaux.com/projects/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url></urlset>