<?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"
    xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
>
    <url>
        <loc>https://albert-nicolas.fr/fr</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/about</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/about" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/about" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/about" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/about</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/about" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/about" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/about" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/expertise</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/expertise" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/expertise" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/expertise" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/expertise</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/expertise" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/expertise" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/expertise" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/contact</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/contact" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/contact" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/contact" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/contact</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/contact" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/contact" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/contact" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/privacy</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/privacy" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/privacy" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/privacy" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/privacy</loc>
        <lastmod>2026-07-20T20:31:49+00:00</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/privacy" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/privacy" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/privacy" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/orbit-finance</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/orbit-finance" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/orbit-finance" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/orbit-finance" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/orbit-finance</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/orbit-finance" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/orbit-finance" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/orbit-finance" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/pulse-coach</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/pulse-coach" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/pulse-coach" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/pulse-coach" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/pulse-coach</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/pulse-coach" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/pulse-coach" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/pulse-coach" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/atelier-studio</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/atelier-studio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/atelier-studio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/atelier-studio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/atelier-studio</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/atelier-studio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/atelier-studio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/atelier-studio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/nova-inventory</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/nova-inventory" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/nova-inventory" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/nova-inventory" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/nova-inventory</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/nova-inventory" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/nova-inventory" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/nova-inventory" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/lumen-docs</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/lumen-docs" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/lumen-docs" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/lumen-docs" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/lumen-docs</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/lumen-docs" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/lumen-docs" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/lumen-docs" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/northline-crm</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/northline-crm" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/northline-crm" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/northline-crm" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/northline-crm</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/northline-crm" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/northline-crm" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/northline-crm" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/harbor-monitor</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/harbor-monitor" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/harbor-monitor" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/harbor-monitor" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/harbor-monitor</loc>
        <lastmod>2026-07-20T15:39:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/harbor-monitor" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/harbor-monitor" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/harbor-monitor" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/projects/aegis-cipher</loc>
        <lastmod>2026-07-20T15:39:43+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/aegis-cipher" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/aegis-cipher" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/aegis-cipher" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/projects/aegis-cipher</loc>
        <lastmod>2026-07-20T15:39:43+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/projects/aegis-cipher" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/projects/aegis-cipher" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/projects/aegis-cipher" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/docker-hardening-portfolio</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/docker-hardening-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/docker-hardening-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/docker-hardening-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/docker-hardening-portfolio</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/docker-hardening-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/docker-hardening-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/docker-hardening-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/aes-gcm-secrets-at-rest</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/aes-gcm-secrets-at-rest" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/aes-gcm-secrets-at-rest" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/aes-gcm-secrets-at-rest" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/aes-gcm-secrets-at-rest</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/aes-gcm-secrets-at-rest" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/aes-gcm-secrets-at-rest" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/aes-gcm-secrets-at-rest" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/neighborjack-0000-binding-risk</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/neighborjack-0000-binding-risk" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/neighborjack-0000-binding-risk" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/neighborjack-0000-binding-risk" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/neighborjack-0000-binding-risk</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/neighborjack-0000-binding-risk" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/neighborjack-0000-binding-risk" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/neighborjack-0000-binding-risk" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/gsap-motion-discipline-portfolio</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/gsap-motion-discipline-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/gsap-motion-discipline-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/gsap-motion-discipline-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/gsap-motion-discipline-portfolio</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/gsap-motion-discipline-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/gsap-motion-discipline-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/gsap-motion-discipline-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/lessons-shipping-ai-to-clients</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/lessons-shipping-ai-to-clients" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/lessons-shipping-ai-to-clients" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/lessons-shipping-ai-to-clients" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/lessons-shipping-ai-to-clients</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/lessons-shipping-ai-to-clients" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/lessons-shipping-ai-to-clients" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/lessons-shipping-ai-to-clients" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/cve-2026-59950-websocket-origin-bypass</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cve-2026-59950-websocket-origin-bypass" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cve-2026-59950-websocket-origin-bypass" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cve-2026-59950-websocket-origin-bypass" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/cve-2026-59950-websocket-origin-bypass</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cve-2026-59950-websocket-origin-bypass" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cve-2026-59950-websocket-origin-bypass" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cve-2026-59950-websocket-origin-bypass" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/caching-strategy-http-and-app</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/caching-strategy-http-and-app" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/caching-strategy-http-and-app" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/caching-strategy-http-and-app" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/caching-strategy-http-and-app</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/caching-strategy-http-and-app" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/caching-strategy-http-and-app" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/caching-strategy-http-and-app" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/newsletter-gemini-welcome-mail</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/newsletter-gemini-welcome-mail" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/newsletter-gemini-welcome-mail" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/newsletter-gemini-welcome-mail" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/newsletter-gemini-welcome-mail</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/newsletter-gemini-welcome-mail" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/newsletter-gemini-welcome-mail" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/newsletter-gemini-welcome-mail" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/postmortem-theme-aborterror</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-theme-aborterror" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-theme-aborterror" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-theme-aborterror" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/postmortem-theme-aborterror</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-theme-aborterror" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-theme-aborterror" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-theme-aborterror" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/tailwind-v4-css-first-migration</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/tailwind-v4-css-first-migration" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/tailwind-v4-css-first-migration" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/tailwind-v4-css-first-migration" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/tailwind-v4-css-first-migration</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/tailwind-v4-css-first-migration" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/tailwind-v4-css-first-migration" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/tailwind-v4-css-first-migration" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/mcp-servers-portfolio-toolchain</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mcp-servers-portfolio-toolchain" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mcp-servers-portfolio-toolchain" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mcp-servers-portfolio-toolchain" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/mcp-servers-portfolio-toolchain</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mcp-servers-portfolio-toolchain" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mcp-servers-portfolio-toolchain" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mcp-servers-portfolio-toolchain" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/postmortem-view-transition-gpu-glitch</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-view-transition-gpu-glitch" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-view-transition-gpu-glitch" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-view-transition-gpu-glitch" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/postmortem-view-transition-gpu-glitch</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-view-transition-gpu-glitch" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-view-transition-gpu-glitch" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-view-transition-gpu-glitch" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/view-transitions-aborterror-theme-toggle</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/view-transitions-aborterror-theme-toggle" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/view-transitions-aborterror-theme-toggle" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/view-transitions-aborterror-theme-toggle" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/view-transitions-aborterror-theme-toggle</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/view-transitions-aborterror-theme-toggle" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/view-transitions-aborterror-theme-toggle" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/view-transitions-aborterror-theme-toggle" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/domain-boundaries-laravel-portfolio</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/domain-boundaries-laravel-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/domain-boundaries-laravel-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/domain-boundaries-laravel-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/domain-boundaries-laravel-portfolio</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/domain-boundaries-laravel-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/domain-boundaries-laravel-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/domain-boundaries-laravel-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/laravel-dx-pest-parallel-2026</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/laravel-dx-pest-parallel-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/laravel-dx-pest-parallel-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/laravel-dx-pest-parallel-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/laravel-dx-pest-parallel-2026</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/laravel-dx-pest-parallel-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/laravel-dx-pest-parallel-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/laravel-dx-pest-parallel-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/sep-15-2026-mixed-use-crawler-blocking</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/sep-15-2026-mixed-use-crawler-blocking" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/sep-15-2026-mixed-use-crawler-blocking" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/sep-15-2026-mixed-use-crawler-blocking" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/sep-15-2026-mixed-use-crawler-blocking</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/sep-15-2026-mixed-use-crawler-blocking" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/sep-15-2026-mixed-use-crawler-blocking" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/sep-15-2026-mixed-use-crawler-blocking" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/shipping-portfolio-v2-checklist</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/shipping-portfolio-v2-checklist" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/shipping-portfolio-v2-checklist" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/shipping-portfolio-v2-checklist" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/shipping-portfolio-v2-checklist</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/shipping-portfolio-v2-checklist" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/shipping-portfolio-v2-checklist" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/shipping-portfolio-v2-checklist" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/cloudflare-ai-crawlers-precursor</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cloudflare-ai-crawlers-precursor" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cloudflare-ai-crawlers-precursor" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cloudflare-ai-crawlers-precursor" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/cloudflare-ai-crawlers-precursor</loc>
        <lastmod>2026-07-20T15:46:39+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cloudflare-ai-crawlers-precursor" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cloudflare-ai-crawlers-precursor" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cloudflare-ai-crawlers-precursor" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/code-review-habits-solo-freelancer</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/code-review-habits-solo-freelancer" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/code-review-habits-solo-freelancer" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/code-review-habits-solo-freelancer" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/code-review-habits-solo-freelancer</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/code-review-habits-solo-freelancer" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/code-review-habits-solo-freelancer" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/code-review-habits-solo-freelancer" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/flutter-vs-rn-2026</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/flutter-vs-rn-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/flutter-vs-rn-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/flutter-vs-rn-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/flutter-vs-rn-2026</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/flutter-vs-rn-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/flutter-vs-rn-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/flutter-vs-rn-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/rag-on-vps-portfolio-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/rag-on-vps-portfolio-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/rag-on-vps-portfolio-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/rag-on-vps-portfolio-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/rag-on-vps-portfolio-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/rag-on-vps-portfolio-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/rag-on-vps-portfolio-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/rag-on-vps-portfolio-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/cqrs-lite-read-models-journal</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cqrs-lite-read-models-journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cqrs-lite-read-models-journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cqrs-lite-read-models-journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/cqrs-lite-read-models-journal</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cqrs-lite-read-models-journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cqrs-lite-read-models-journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cqrs-lite-read-models-journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/lm-studio-vs-cloud-gemini</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/lm-studio-vs-cloud-gemini" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/lm-studio-vs-cloud-gemini" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/lm-studio-vs-cloud-gemini" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/lm-studio-vs-cloud-gemini</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/lm-studio-vs-cloud-gemini" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/lm-studio-vs-cloud-gemini" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/lm-studio-vs-cloud-gemini" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/contact-form-hardening-ship</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/contact-form-hardening-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/contact-form-hardening-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/contact-form-hardening-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/contact-form-hardening-ship</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/contact-form-hardening-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/contact-form-hardening-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/contact-form-hardening-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/postmortem-empty-cta-inconsistency</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-empty-cta-inconsistency" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-empty-cta-inconsistency" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-empty-cta-inconsistency" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/postmortem-empty-cta-inconsistency</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-empty-cta-inconsistency" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-empty-cta-inconsistency" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-empty-cta-inconsistency" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/owasp-mcp-top-10-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/owasp-mcp-top-10-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/owasp-mcp-top-10-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/owasp-mcp-top-10-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/owasp-mcp-top-10-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/owasp-mcp-top-10-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/owasp-mcp-top-10-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/owasp-mcp-top-10-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/bounded-context-ai-features</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/bounded-context-ai-features" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/bounded-context-ai-features" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/bounded-context-ai-features" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/bounded-context-ai-features</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/bounded-context-ai-features" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/bounded-context-ai-features" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/bounded-context-ai-features" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/wwdc26-siri-ai-app-intents</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/wwdc26-siri-ai-app-intents" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/wwdc26-siri-ai-app-intents" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/wwdc26-siri-ai-app-intents" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/wwdc26-siri-ai-app-intents</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/wwdc26-siri-ai-app-intents" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/wwdc26-siri-ai-app-intents" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/wwdc26-siri-ai-app-intents" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/nginx-tls-setup-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/nginx-tls-setup-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/nginx-tls-setup-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/nginx-tls-setup-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/nginx-tls-setup-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/nginx-tls-setup-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/nginx-tls-setup-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/nginx-tls-setup-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/mtls-between-services</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mtls-between-services" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mtls-between-services" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mtls-between-services" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/mtls-between-services</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mtls-between-services" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mtls-between-services" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mtls-between-services" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/deep-links-universal-links</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/deep-links-universal-links" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/deep-links-universal-links" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/deep-links-universal-links" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/deep-links-universal-links</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/deep-links-universal-links" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/deep-links-universal-links" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/deep-links-universal-links" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/api-design-portfolio-json-contracts</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/api-design-portfolio-json-contracts" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/api-design-portfolio-json-contracts" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/api-design-portfolio-json-contracts" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/api-design-portfolio-json-contracts</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/api-design-portfolio-json-contracts" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/api-design-portfolio-json-contracts" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/api-design-portfolio-json-contracts" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/laravel-mcp-oauth-21</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/laravel-mcp-oauth-21" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/laravel-mcp-oauth-21" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/laravel-mcp-oauth-21" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/laravel-mcp-oauth-21</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/laravel-mcp-oauth-21" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/laravel-mcp-oauth-21" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/laravel-mcp-oauth-21" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/cockpit-dashboard-shipped</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cockpit-dashboard-shipped" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cockpit-dashboard-shipped" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cockpit-dashboard-shipped" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/cockpit-dashboard-shipped</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cockpit-dashboard-shipped" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cockpit-dashboard-shipped" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cockpit-dashboard-shipped" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/blade-components-without-prop-soup</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/blade-components-without-prop-soup" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/blade-components-without-prop-soup" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/blade-components-without-prop-soup" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/blade-components-without-prop-soup</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/blade-components-without-prop-soup" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/blade-components-without-prop-soup" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/blade-components-without-prop-soup" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/zero-downtime-deploys-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/zero-downtime-deploys-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/zero-downtime-deploys-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/zero-downtime-deploys-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/zero-downtime-deploys-notes</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/zero-downtime-deploys-notes" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/zero-downtime-deploys-notes" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/zero-downtime-deploys-notes" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/security-review-that-saved-the-day</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/security-review-that-saved-the-day" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/security-review-that-saved-the-day" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/security-review-that-saved-the-day" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/security-review-that-saved-the-day</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/security-review-that-saved-the-day" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/security-review-that-saved-the-day" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/security-review-that-saved-the-day" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/module-boundaries-cockpit-dashboard</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/module-boundaries-cockpit-dashboard" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/module-boundaries-cockpit-dashboard" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/module-boundaries-cockpit-dashboard" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/module-boundaries-cockpit-dashboard</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/module-boundaries-cockpit-dashboard" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/module-boundaries-cockpit-dashboard" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/module-boundaries-cockpit-dashboard" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/ios-27-implications-clients</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/ios-27-implications-clients" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/ios-27-implications-clients" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/ios-27-implications-clients" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/ios-27-implications-clients</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/ios-27-implications-clients" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/ios-27-implications-clients" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/ios-27-implications-clients" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/event-driven-laravel-journal</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/event-driven-laravel-journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/event-driven-laravel-journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/event-driven-laravel-journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/event-driven-laravel-journal</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/event-driven-laravel-journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/event-driven-laravel-journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/event-driven-laravel-journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/mcp-auth-optional-problem</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mcp-auth-optional-problem" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mcp-auth-optional-problem" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mcp-auth-optional-problem" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/mcp-auth-optional-problem</loc>
        <lastmod>2026-07-20T15:46:38+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mcp-auth-optional-problem" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mcp-auth-optional-problem" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mcp-auth-optional-problem" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/release-checklist-template</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/release-checklist-template" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/release-checklist-template" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/release-checklist-template" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/release-checklist-template</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/release-checklist-template" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/release-checklist-template" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/release-checklist-template" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/rate-limits-that-work</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/rate-limits-that-work" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/rate-limits-that-work" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/rate-limits-that-work" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/rate-limits-that-work</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/rate-limits-that-work" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/rate-limits-that-work" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/rate-limits-that-work" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/mobile-accessibility-basics</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mobile-accessibility-basics" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mobile-accessibility-basics" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mobile-accessibility-basics" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/mobile-accessibility-basics</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/mobile-accessibility-basics" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/mobile-accessibility-basics" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/mobile-accessibility-basics" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/confused-deputy-mcp-oauth</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/confused-deputy-mcp-oauth" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/confused-deputy-mcp-oauth" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/confused-deputy-mcp-oauth" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/confused-deputy-mcp-oauth</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/confused-deputy-mcp-oauth" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/confused-deputy-mcp-oauth" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/confused-deputy-mcp-oauth" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/sqlite-vs-postgres-portfolio</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/sqlite-vs-postgres-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/sqlite-vs-postgres-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/sqlite-vs-postgres-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/sqlite-vs-postgres-portfolio</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/sqlite-vs-postgres-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/sqlite-vs-postgres-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/sqlite-vs-postgres-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/vite-manifest-missing-playbook</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/vite-manifest-missing-playbook" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/vite-manifest-missing-playbook" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/vite-manifest-missing-playbook" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/vite-manifest-missing-playbook</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/vite-manifest-missing-playbook" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/vite-manifest-missing-playbook" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/vite-manifest-missing-playbook" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/premature-gsap-animation</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/premature-gsap-animation" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/premature-gsap-animation" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/premature-gsap-animation" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/premature-gsap-animation</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/premature-gsap-animation" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/premature-gsap-animation" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/premature-gsap-animation" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/push-notifications-discipline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/push-notifications-discipline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/push-notifications-discipline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/push-notifications-discipline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/push-notifications-discipline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/push-notifications-discipline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/push-notifications-discipline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/push-notifications-discipline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/categories-crud-journal</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/categories-crud-journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/categories-crud-journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/categories-crud-journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/categories-crud-journal</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/categories-crud-journal" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/categories-crud-journal" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/categories-crud-journal" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/read-models-seo-pack</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/read-models-seo-pack" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/read-models-seo-pack" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/read-models-seo-pack" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/read-models-seo-pack</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/read-models-seo-pack" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/read-models-seo-pack" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/read-models-seo-pack" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/honeypots-for-bots-contact</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/honeypots-for-bots-contact" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/honeypots-for-bots-contact" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/honeypots-for-bots-contact" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/honeypots-for-bots-contact</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/honeypots-for-bots-contact" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/honeypots-for-bots-contact" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/honeypots-for-bots-contact" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/multi-tenant-lessons-single-tenant</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/multi-tenant-lessons-single-tenant" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/multi-tenant-lessons-single-tenant" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/multi-tenant-lessons-single-tenant" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/multi-tenant-lessons-single-tenant</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/multi-tenant-lessons-single-tenant" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/multi-tenant-lessons-single-tenant" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/multi-tenant-lessons-single-tenant" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/overengineering-newsletter-ai</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/overengineering-newsletter-ai" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/overengineering-newsletter-ai" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/overengineering-newsletter-ai" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/overengineering-newsletter-ai</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/overengineering-newsletter-ai" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/overengineering-newsletter-ai" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/overengineering-newsletter-ai" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/tool-allowlists-mcp-discipline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/tool-allowlists-mcp-discipline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/tool-allowlists-mcp-discipline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/tool-allowlists-mcp-discipline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/tool-allowlists-mcp-discipline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/tool-allowlists-mcp-discipline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/tool-allowlists-mcp-discipline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/tool-allowlists-mcp-discipline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/composer-dependency-hygiene-2026</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/composer-dependency-hygiene-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/composer-dependency-hygiene-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/composer-dependency-hygiene-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/composer-dependency-hygiene-2026</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/composer-dependency-hygiene-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/composer-dependency-hygiene-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/composer-dependency-hygiene-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/monitoring-stack-lightweight</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/monitoring-stack-lightweight" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/monitoring-stack-lightweight" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/monitoring-stack-lightweight" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/monitoring-stack-lightweight</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/monitoring-stack-lightweight" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/monitoring-stack-lightweight" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/monitoring-stack-lightweight" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/seo-pack-journal-ship</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/seo-pack-journal-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/seo-pack-journal-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/seo-pack-journal-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/seo-pack-journal-ship</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/seo-pack-journal-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/seo-pack-journal-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/seo-pack-journal-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/app-store-review-tips-2026</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/app-store-review-tips-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/app-store-review-tips-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/app-store-review-tips-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/app-store-review-tips-2026</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/app-store-review-tips-2026" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/app-store-review-tips-2026" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/app-store-review-tips-2026" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/password-policy-admin-profil</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/password-policy-admin-profil" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/password-policy-admin-profil" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/password-policy-admin-profil" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/password-policy-admin-profil</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/password-policy-admin-profil" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/password-policy-admin-profil" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/password-policy-admin-profil" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/platform-channels-discipline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/platform-channels-discipline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/platform-channels-discipline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/platform-channels-discipline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/platform-channels-discipline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/platform-channels-discipline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/platform-channels-discipline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/platform-channels-discipline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/pwa-features-toggles-ship</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/pwa-features-toggles-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/pwa-features-toggles-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/pwa-features-toggles-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/pwa-features-toggles-ship</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/pwa-features-toggles-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/pwa-features-toggles-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/pwa-features-toggles-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/secret-rotation-playbook</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/secret-rotation-playbook" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/secret-rotation-playbook" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/secret-rotation-playbook" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/secret-rotation-playbook</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/secret-rotation-playbook" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/secret-rotation-playbook" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/secret-rotation-playbook" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/cicd-laravel-vite-pipeline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cicd-laravel-vite-pipeline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cicd-laravel-vite-pipeline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cicd-laravel-vite-pipeline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/cicd-laravel-vite-pipeline</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cicd-laravel-vite-pipeline" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cicd-laravel-vite-pipeline" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cicd-laravel-vite-pipeline" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/maintenance-503-page-ship</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/maintenance-503-page-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/maintenance-503-page-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/maintenance-503-page-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/maintenance-503-page-ship</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/maintenance-503-page-ship" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/maintenance-503-page-ship" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/maintenance-503-page-ship" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/postmortem-mcp-expose-mistake</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-mcp-expose-mistake" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-mcp-expose-mistake" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-mcp-expose-mistake" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/postmortem-mcp-expose-mistake</loc>
        <lastmod>2026-07-20T15:46:37+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/postmortem-mcp-expose-mistake" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/postmortem-mcp-expose-mistake" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/postmortem-mcp-expose-mistake" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/captcha-contact-tradeoffs</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/captcha-contact-tradeoffs" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/captcha-contact-tradeoffs" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/captcha-contact-tradeoffs" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/captcha-contact-tradeoffs</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/captcha-contact-tradeoffs" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/captcha-contact-tradeoffs" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/captcha-contact-tradeoffs" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/failed-multilingual-launch</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/failed-multilingual-launch" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/failed-multilingual-launch" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/failed-multilingual-launch" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/failed-multilingual-launch</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/failed-multilingual-launch" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/failed-multilingual-launch" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/failed-multilingual-launch" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/prompt-injection-defenses-portfolio</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/prompt-injection-defenses-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/prompt-injection-defenses-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/prompt-injection-defenses-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/prompt-injection-defenses-portfolio</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/prompt-injection-defenses-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/prompt-injection-defenses-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/prompt-injection-defenses-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/flutter-web-for-portfolio</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/flutter-web-for-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/flutter-web-for-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/flutter-web-for-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/flutter-web-for-portfolio</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/flutter-web-for-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/flutter-web-for-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/flutter-web-for-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/php-84-readonly-and-laravel-helpers</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/php-84-readonly-and-laravel-helpers" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/php-84-readonly-and-laravel-helpers" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/php-84-readonly-and-laravel-helpers" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/php-84-readonly-and-laravel-helpers</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/php-84-readonly-and-laravel-helpers" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/php-84-readonly-and-laravel-helpers" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/php-84-readonly-and-laravel-helpers" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/backup-strategy-portfolio</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/backup-strategy-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/backup-strategy-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/backup-strategy-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/backup-strategy-portfolio</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/backup-strategy-portfolio" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/backup-strategy-portfolio" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/backup-strategy-portfolio" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/cookie-banner-newsletter-popup</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cookie-banner-newsletter-popup" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cookie-banner-newsletter-popup" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cookie-banner-newsletter-popup" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/cookie-banner-newsletter-popup</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/cookie-banner-newsletter-popup" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/cookie-banner-newsletter-popup" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/cookie-banner-newsletter-popup" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/csrf-session-hardening</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/csrf-session-hardening" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/csrf-session-hardening" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/csrf-session-hardening" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/csrf-session-hardening</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/csrf-session-hardening" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/csrf-session-hardening" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/csrf-session-hardening" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/service-layer-vs-fat-controllers</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/service-layer-vs-fat-controllers" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/service-layer-vs-fat-controllers" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/service-layer-vs-fat-controllers" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/service-layer-vs-fat-controllers</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/service-layer-vs-fat-controllers" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/service-layer-vs-fat-controllers" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/service-layer-vs-fat-controllers" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/offline-sync-patterns-flutter</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/offline-sync-patterns-flutter" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/offline-sync-patterns-flutter" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/offline-sync-patterns-flutter" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/offline-sync-patterns-flutter</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/offline-sync-patterns-flutter" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/offline-sync-patterns-flutter" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/offline-sync-patterns-flutter" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/agent-rate-limits-cost-control</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/agent-rate-limits-cost-control" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/agent-rate-limits-cost-control" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/agent-rate-limits-cost-control" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/agent-rate-limits-cost-control</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/agent-rate-limits-cost-control" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/agent-rate-limits-cost-control" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/agent-rate-limits-cost-control" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/phpunit-pest-feature-test-boundaries</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/phpunit-pest-feature-test-boundaries" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/phpunit-pest-feature-test-boundaries" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/phpunit-pest-feature-test-boundaries" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/phpunit-pest-feature-test-boundaries</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/phpunit-pest-feature-test-boundaries" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/phpunit-pest-feature-test-boundaries" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/phpunit-pest-feature-test-boundaries" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/vps-quotas-and-budgets</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/vps-quotas-and-budgets" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/vps-quotas-and-budgets" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/vps-quotas-and-budgets" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/vps-quotas-and-budgets</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/vps-quotas-and-budgets" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/vps-quotas-and-budgets" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/vps-quotas-and-budgets" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/fr/journal/wrong-caching-ttl-incident</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/wrong-caching-ttl-incident" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/wrong-caching-ttl-incident" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/wrong-caching-ttl-incident" />
            </url>
    <url>
        <loc>https://albert-nicolas.fr/en/journal/wrong-caching-ttl-incident</loc>
        <lastmod>2026-07-20T15:46:36+00:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.65</priority>
                <xhtml:link rel="alternate" hreflang="fr" href="https://albert-nicolas.fr/fr/journal/wrong-caching-ttl-incident" />
                <xhtml:link rel="alternate" hreflang="en" href="https://albert-nicolas.fr/en/journal/wrong-caching-ttl-incident" />
                <xhtml:link rel="alternate" hreflang="x-default" href="https://albert-nicolas.fr/fr/journal/wrong-caching-ttl-incident" />
            </url>
</urlset>
