<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:webfeeds="http://webfeeds.org/rss/1.0" version="2.0">
  <channel>
    <atom:link href="http://pubsubhubbub.appspot.com/" rel="hub"/>
    <atom:link href="https://f43.me/lesjoiesducode.xml" rel="self" type="application/rss+xml"/>
    <title>les_joies_du_code();</title>
    <description>Les joies du code, l&amp;#039;instant GIF des développeurs !</description>
    <link>http://lesjoiesducode.fr</link>
    <webfeeds:icon>https://s2.googleusercontent.com/s2/favicons?alt=feed&amp;domain=lesjoiesducode.fr</webfeeds:icon>
    <webfeeds:logo>http://ljdchost.com/ljdc-theme/img/les-joies-du-code.png</webfeeds:logo>
    <webfeeds:accentColor>5996FF</webfeeds:accentColor>
    <generator>f43.me</generator>
    <lastBuildDate>Thu, 13 Aug 2026 01:08:36 +0200</lastBuildDate>
    <item>
      <title><![CDATA[Quand un bug m'a pris toute la journée et que ma seule récompense c'est de pouvoir enfin rentrer]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 12 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-un-bug-ma-pris-toute-la-journee-et-que-ma-seule-recompense-cest-de-pouvoir-enfin-rentrer</link>
      <guid>https://lesjoiesducode.fr/quand-un-bug-ma-pris-toute-la-journee-et-que-ma-seule-recompense-cest-de-pouvoir-enfin-rentrer</guid>
      <pubDate>Wed, 12 Aug 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand un collègue me laisse un vocal de huit minutes au lieu d'écrire trois lignes dans le ticket]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 12 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-un-collegue-me-laisse-un-vocal-de-huit-minutes-au-lieu-decrire-trois-lignes-dans-le-ticket</link>
      <guid>https://lesjoiesducode.fr/quand-un-collegue-me-laisse-un-vocal-de-huit-minutes-au-lieu-decrire-trois-lignes-dans-le-ticket</guid>
      <pubDate>Wed, 12 Aug 2026 15:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je remets debout un serveur tombé en tapant trois commandes que j'ai trouvées par hasard]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 12 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-remets-debout-un-serveur-tombe-en-tapant-trois-commandes-que-jai-trouvees-par-hasard</link>
      <guid>https://lesjoiesducode.fr/quand-je-remets-debout-un-serveur-tombe-en-tapant-trois-commandes-que-jai-trouvees-par-hasard</guid>
      <pubDate>Wed, 12 Aug 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je remonte l'erreur jusqu'à un fichier de config que personne n'a touché depuis 2017]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 12 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-remonte-lerreur-jusqua-un-fichier-de-config-que-personne-na-touche-depuis-2017</link>
      <guid>https://lesjoiesducode.fr/quand-je-remonte-lerreur-jusqua-un-fichier-de-config-que-personne-na-touche-depuis-2017</guid>
      <pubDate>Wed, 12 Aug 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le commercial me transfère à 2h du mat un fil de quarante mails avec juste "à voir ensemble demain"]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 12 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-commercial-me-transfere-a-2h-du-mat-un-fil-de-quarante-mails-avec-juste-a-voir-ensemble-demain</link>
      <guid>https://lesjoiesducode.fr/quand-le-commercial-me-transfere-a-2h-du-mat-un-fil-de-quarante-mails-avec-juste-a-voir-ensemble-demain</guid>
      <pubDate>Wed, 12 Aug 2026 09:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je relance le pipeline une dernière fois avant de partir et qu'il plante]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 11 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-relance-le-pipeline-une-derniere-fois-avant-de-partir-et-quil-plante</link>
      <guid>https://lesjoiesducode.fr/quand-je-relance-le-pipeline-une-derniere-fois-avant-de-partir-et-quil-plante</guid>
      <pubDate>Tue, 11 Aug 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le bug n'existe que pour les utilisateurs qui ne sont pas dans mon fuseau horaire]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 11 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-bug-nexiste-que-pour-les-utilisateurs-qui-ne-sont-pas-dans-mon-fuseau-horaire</link>
      <guid>https://lesjoiesducode.fr/quand-le-bug-nexiste-que-pour-les-utilisateurs-qui-ne-sont-pas-dans-mon-fuseau-horaire</guid>
      <pubDate>Tue, 11 Aug 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand toute la passation d'un projet critique tient dans un mail de quatre lignes]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 11 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-toute-la-passation-dun-projet-critique-tient-dans-un-mail-de-quatre-lignes</link>
      <guid>https://lesjoiesducode.fr/quand-toute-la-passation-dun-projet-critique-tient-dans-un-mail-de-quatre-lignes</guid>
      <pubDate>Tue, 11 Aug 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je prends exprès les plus petits tickets pour partir en vacances avec zéro ticket ouvert]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 11 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-prends-expres-les-plus-petits-tickets-pour-partir-en-vacances-avec-zero-ticket-ouvert</link>
      <guid>https://lesjoiesducode.fr/quand-je-prends-expres-les-plus-petits-tickets-pour-partir-en-vacances-avec-zero-ticket-ouvert</guid>
      <pubDate>Tue, 11 Aug 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je suis le seul à avoir lu un mail important et qu'on me demande de le résumer]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 10 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-suis-le-seul-a-avoir-lu-un-mail-important-et-quon-me-demande-de-le-resumer</link>
      <guid>https://lesjoiesducode.fr/quand-je-suis-le-seul-a-avoir-lu-un-mail-important-et-quon-me-demande-de-le-resumer</guid>
      <pubDate>Mon, 10 Aug 2026 15:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je trouve un TODO "à sécuriser avant la prod" juste au-dessus du code déjà en prod]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 10 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-trouve-un-todo-a-securiser-avant-la-prod-juste-au-dessus-du-code-deja-en-prod</link>
      <guid>https://lesjoiesducode.fr/quand-je-trouve-un-todo-a-securiser-avant-la-prod-juste-au-dessus-du-code-deja-en-prod</guid>
      <pubDate>Mon, 10 Aug 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je passe six mois à sortir le client d'Excel et que sa première demande c'est un export Excel]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 10 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-passe-six-mois-a-sortir-le-client-dexcel-et-que-sa-premiere-demande-cest-un-export-excel</link>
      <guid>https://lesjoiesducode.fr/quand-je-passe-six-mois-a-sortir-le-client-dexcel-et-que-sa-premiere-demande-cest-un-export-excel</guid>
      <pubDate>Mon, 10 Aug 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand personne n'a annulé le daily d'août et que je fais mon point à voix haute tout seul]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 10 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-personne-na-annule-le-daily-daout-et-que-je-fais-mon-point-a-voix-haute-tout-seul</link>
      <guid>https://lesjoiesducode.fr/quand-personne-na-annule-le-daily-daout-et-que-je-fais-mon-point-a-voix-haute-tout-seul</guid>
      <pubDate>Mon, 10 Aug 2026 09:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le client veut "une petite démo rapide" un vendredi en fin d'après-midi]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 7 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-client-veut-une-petite-demo-rapide-un-vendredi-en-fin-dapres-midi</link>
      <guid>https://lesjoiesducode.fr/quand-le-client-veut-une-petite-demo-rapide-un-vendredi-en-fin-dapres-midi</guid>
      <pubDate>Fri, 07 Aug 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je trouve un fichier final_v3_OK_vraiment.sh en prod]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 7 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-trouve-un-fichier-final_v3_ok_vraiment-sh-en-prod</link>
      <guid>https://lesjoiesducode.fr/quand-je-trouve-un-fichier-final_v3_ok_vraiment-sh-en-prod</guid>
      <pubDate>Fri, 07 Aug 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je dois reprendre l'incident d'un collègue parti en congés sans laisser la moindre note]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 7 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-dois-reprendre-lincident-dun-collegue-parti-en-conges-sans-laisser-la-moindre-note</link>
      <guid>https://lesjoiesducode.fr/quand-je-dois-reprendre-lincident-dun-collegue-parti-en-conges-sans-laisser-la-moindre-note</guid>
      <pubDate>Fri, 07 Aug 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je veux juste comprendre une fonction et que je me retrouve à remonter 12 ans d'historique git]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 7 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-veux-juste-comprendre-une-fonction-et-que-je-me-retrouve-a-remonter-12-ans-dhistorique-git</link>
      <guid>https://lesjoiesducode.fr/quand-je-veux-juste-comprendre-une-fonction-et-que-je-me-retrouve-a-remonter-12-ans-dhistorique-git</guid>
      <pubDate>Fri, 07 Aug 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je découvre que la moitié de l'infra tourne sur un script bash sans auteur connu]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 7 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-decouvre-que-la-moitie-de-linfra-tourne-sur-un-script-bash-sans-auteur-connu</link>
      <guid>https://lesjoiesducode.fr/quand-je-decouvre-que-la-moitie-de-linfra-tourne-sur-un-script-bash-sans-auteur-connu</guid>
      <pubDate>Fri, 07 Aug 2026 09:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je suis d'astreinte et qu'une alerte critique tombe pile au milieu des courses]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 6 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-suis-dastreinte-et-quune-alerte-critique-tombe-pile-au-milieu-des-courses</link>
      <guid>https://lesjoiesducode.fr/quand-je-suis-dastreinte-et-quune-alerte-critique-tombe-pile-au-milieu-des-courses</guid>
      <pubDate>Thu, 06 Aug 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le junior me demande comment ça marche et qu'en répondant je réalise que je sais pas]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 6 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-junior-me-demande-comment-ca-marche-et-quen-repondant-je-realise-que-je-sais-pas</link>
      <guid>https://lesjoiesducode.fr/quand-le-junior-me-demande-comment-ca-marche-et-quen-repondant-je-realise-que-je-sais-pas</guid>
      <pubDate>Thu, 06 Aug 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je rejoins la réunion de crise et que tout le monde attend que je parle]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 6 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-rejoins-la-reunion-de-crise-et-que-tout-le-monde-attend-que-je-parle</link>
      <guid>https://lesjoiesducode.fr/quand-je-rejoins-la-reunion-de-crise-et-que-tout-le-monde-attend-que-je-parle</guid>
      <pubDate>Thu, 06 Aug 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le commercial promet au client une intégration "déjà prête" qu'on n'a même pas commencée]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 6 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-commercial-promet-au-client-une-integration-deja-prete-quon-na-meme-pas-commencee</link>
      <guid>https://lesjoiesducode.fr/quand-le-commercial-promet-au-client-une-integration-deja-prete-quon-na-meme-pas-commencee</guid>
      <pubDate>Thu, 06 Aug 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le chef me demande où en est un projet dont il a changé le périmètre il y a deux jours]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 6 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-chef-me-demande-ou-en-est-un-projet-dont-il-a-change-le-perimetre-il-y-a-deux-jours</link>
      <guid>https://lesjoiesducode.fr/quand-le-chef-me-demande-ou-en-est-un-projet-dont-il-a-change-le-perimetre-il-y-a-deux-jours</guid>
      <pubDate>Thu, 06 Aug 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je remplace une vieille dépendance abandonnée et que trois autres s'effondrent derrière]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 5 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-remplace-une-vieille-dependance-abandonnee-et-que-trois-autres-seffondrent-derriere</link>
      <guid>https://lesjoiesducode.fr/quand-je-remplace-une-vieille-dependance-abandonnee-et-que-trois-autres-seffondrent-derriere</guid>
      <pubDate>Wed, 05 Aug 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le build passe enfin au vert après onze tentatives et que j'ai oublié pourquoi]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 5 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-build-passe-enfin-au-vert-apres-onze-tentatives-et-que-jai-oublie-pourquoi</link>
      <guid>https://lesjoiesducode.fr/quand-le-build-passe-enfin-au-vert-apres-onze-tentatives-et-que-jai-oublie-pourquoi</guid>
      <pubDate>Wed, 05 Aug 2026 15:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je change une variable d'environnement en prod]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 5 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-change-une-variable-denvironnement-en-prod</link>
      <guid>https://lesjoiesducode.fr/quand-je-change-une-variable-denvironnement-en-prod</guid>
      <pubDate>Wed, 05 Aug 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je passe ma matinée sur un bug bizarre et que c'était le cache depuis le début]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 5 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-passe-ma-matinee-sur-un-bug-bizarre-et-que-cetait-le-cache-depuis-le-debut</link>
      <guid>https://lesjoiesducode.fr/quand-je-passe-ma-matinee-sur-un-bug-bizarre-et-que-cetait-le-cache-depuis-le-debut</guid>
      <pubDate>Wed, 05 Aug 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je suis le seul dev encore là et que la prod choisit ce moment pour lâcher]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 5 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-suis-le-seul-dev-encore-la-et-que-la-prod-choisit-ce-moment-pour-lacher</link>
      <guid>https://lesjoiesducode.fr/quand-je-suis-le-seul-dev-encore-la-et-que-la-prod-choisit-ce-moment-pour-lacher</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand la recette me renvoie un bug avec juste une capture d'écran tout blanc]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 4 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-la-recette-me-renvoie-un-bug-avec-juste-une-capture-decran-tout-blanc</link>
      <guid>https://lesjoiesducode.fr/quand-la-recette-me-renvoie-un-bug-avec-juste-une-capture-decran-tout-blanc</guid>
      <pubDate>Tue, 04 Aug 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je relis le ticket trois fois et que je comprends toujours pas ce qu'on me demande]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 4 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-relis-le-ticket-trois-fois-et-que-je-comprends-toujours-pas-ce-quon-me-demande</link>
      <guid>https://lesjoiesducode.fr/quand-je-relis-le-ticket-trois-fois-et-que-je-comprends-toujours-pas-ce-quon-me-demande</guid>
      <pubDate>Tue, 04 Aug 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand l'IA me propose une solution magnifique pour un problème que je n'avais pas du tout]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 4 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-lia-me-propose-une-solution-magnifique-pour-un-probleme-que-je-navais-pas-du-tout</link>
      <guid>https://lesjoiesducode.fr/quand-lia-me-propose-une-solution-magnifique-pour-un-probleme-que-je-navais-pas-du-tout</guid>
      <pubDate>Tue, 04 Aug 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je propose de monitorer un truc et qu'on me répond "on verra ça à la rentrée"]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 4 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-propose-de-monitorer-un-truc-et-quon-me-repond-on-verra-ca-a-la-rentree</link>
      <guid>https://lesjoiesducode.fr/quand-je-propose-de-monitorer-un-truc-et-quon-me-repond-on-verra-ca-a-la-rentree</guid>
      <pubDate>Tue, 04 Aug 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand c'est la fin de journée et qu'un utilisateur ouvre un ticket pour un bug mineur]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 3 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-cest-la-fin-de-journee-et-quun-utilisateur-ouvre-un-ticket-pour-un-bug-mineur</link>
      <guid>https://lesjoiesducode.fr/quand-cest-la-fin-de-journee-et-quun-utilisateur-ouvre-un-ticket-pour-un-bug-mineur</guid>
      <pubDate>Mon, 03 Aug 2026 17:45:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le chef m'a demandé de livrer une nouvelle fonctionnalité le plus vite possible]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 3 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-chef-ma-demande-de-livrer-une-nouvelle-fonctionnalite-le-plus-vite-possible</link>
      <guid>https://lesjoiesducode.fr/quand-le-chef-ma-demande-de-livrer-une-nouvelle-fonctionnalite-le-plus-vite-possible</guid>
      <pubDate>Mon, 03 Aug 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand j'apprends que le commercial est en vacances jusqu'à la rentrée]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 3 Août 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-japprends-que-le-commercial-est-en-vacances-jusqua-la-rentree</link>
      <guid>https://lesjoiesducode.fr/quand-japprends-que-le-commercial-est-en-vacances-jusqua-la-rentree</guid>
      <pubDate>Mon, 03 Aug 2026 11:30:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le PO me répète que la story est prête à développer et qu'elle se résume à un titre vide]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 31 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-po-me-repete-que-la-story-est-prete-a-developper-et-quelle-se-resume-a-un-titre-vide</link>
      <guid>https://lesjoiesducode.fr/quand-le-po-me-repete-que-la-story-est-prete-a-developper-et-quelle-se-resume-a-un-titre-vide</guid>
      <pubDate>Fri, 31 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je rends une estimation calculée à l'heure près et qu'on me demande de l'arrondir au jour inférieur]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 31 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-rends-une-estimation-calculee-a-lheure-pres-et-quon-me-demande-de-larrondir-au-jour-inferieur</link>
      <guid>https://lesjoiesducode.fr/quand-je-rends-une-estimation-calculee-a-lheure-pres-et-quon-me-demande-de-larrondir-au-jour-inferieur</guid>
      <pubDate>Fri, 31 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le designer me demande pourquoi le bouton bouge d'un pixel entre Chrome et Safari]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 31 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-designer-me-demande-pourquoi-le-bouton-bouge-dun-pixel-entre-chrome-et-safari</link>
      <guid>https://lesjoiesducode.fr/quand-le-designer-me-demande-pourquoi-le-bouton-bouge-dun-pixel-entre-chrome-et-safari</guid>
      <pubDate>Fri, 31 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le commercial annonce au client une option déjà incluse et que je découvre son existence en lisant le mail]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 31 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-commercial-annonce-au-client-une-option-deja-incluse-et-que-je-decouvre-son-existence-en-lisant-le-mail</link>
      <guid>https://lesjoiesducode.fr/quand-le-commercial-annonce-au-client-une-option-deja-incluse-et-que-je-decouvre-son-existence-en-lisant-le-mail</guid>
      <pubDate>Fri, 31 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le ticket demande de confirmer le comportement attendu et que le seul à pouvoir le faire, c'est celui qui l'a écrit]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 31 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-ticket-demande-de-confirmer-le-comportement-attendu-et-que-le-seul-a-pouvoir-le-faire-cest-celui-qui-la-ecrit</link>
      <guid>https://lesjoiesducode.fr/quand-le-ticket-demande-de-confirmer-le-comportement-attendu-et-que-le-seul-a-pouvoir-le-faire-cest-celui-qui-la-ecrit</guid>
      <pubDate>Fri, 31 Jul 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je termine une refonte propre et que le seul retour, c'est qu'on me demande si c'était vraiment cassé avant]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 30 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-termine-une-refonte-propre-et-que-le-seul-retour-cest-quon-me-demande-si-cetait-vraiment-casse-avant</link>
      <guid>https://lesjoiesducode.fr/quand-je-termine-une-refonte-propre-et-que-le-seul-retour-cest-quon-me-demande-si-cetait-vraiment-casse-avant</guid>
      <pubDate>Thu, 30 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je gère un incident et que la procédure dit d'appeler le senior en cas de doute, sauf que le senior c'est moi]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 30 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-gere-un-incident-et-que-la-procedure-dit-dappeler-le-senior-en-cas-de-doute-sauf-que-le-senior-cest-moi</link>
      <guid>https://lesjoiesducode.fr/quand-je-gere-un-incident-et-que-la-procedure-dit-dappeler-le-senior-en-cas-de-doute-sauf-que-le-senior-cest-moi</guid>
      <pubDate>Thu, 30 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je colle mon erreur à l'IA et qu'elle me recommande avec aplomb une librairie qui n'existe pas]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 30 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-colle-mon-erreur-a-lia-et-quelle-me-recommande-avec-aplomb-une-librairie-qui-nexiste-pas</link>
      <guid>https://lesjoiesducode.fr/quand-je-colle-mon-erreur-a-lia-et-quelle-me-recommande-avec-aplomb-une-librairie-qui-nexiste-pas</guid>
      <pubDate>Thu, 30 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je découvre que la feature signalée cassée n'a en fait jamais été branchée nulle part dans le code]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 30 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-decouvre-que-la-feature-signalee-cassee-na-en-fait-jamais-ete-branchee-nulle-part-dans-le-code</link>
      <guid>https://lesjoiesducode.fr/quand-je-decouvre-que-la-feature-signalee-cassee-na-en-fait-jamais-ete-branchee-nulle-part-dans-le-code</guid>
      <pubDate>Thu, 30 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le chef présente au comité ma roadmap écrite seul à 23h en l'appelant "notre vision commune"]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 30 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-chef-presente-au-comite-ma-roadmap-ecrite-seul-a-23h-en-lappelant-notre-vision-commune</link>
      <guid>https://lesjoiesducode.fr/quand-le-chef-presente-au-comite-ma-roadmap-ecrite-seul-a-23h-en-lappelant-notre-vision-commune</guid>
      <pubDate>Thu, 30 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le QA me dit que tout est bon puis ajoute qu'il reste juste un détail, qu'il me montrera demain]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 29 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-qa-me-dit-que-tout-est-bon-puis-ajoute-quil-reste-juste-un-detail-quil-me-montrera-demain</link>
      <guid>https://lesjoiesducode.fr/quand-le-qa-me-dit-que-tout-est-bon-puis-ajoute-quil-reste-juste-un-detail-quil-me-montrera-demain</guid>
      <pubDate>Wed, 29 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je remonte un point bloquant et que chaque personne à qui on me renvoie est en vacances pour trois semaines]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 29 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-remonte-un-point-bloquant-et-que-chaque-personne-a-qui-on-me-renvoie-est-en-vacances-pour-trois-semaines</link>
      <guid>https://lesjoiesducode.fr/quand-je-remonte-un-point-bloquant-et-que-chaque-personne-a-qui-on-me-renvoie-est-en-vacances-pour-trois-semaines</guid>
      <pubDate>Wed, 29 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Allez nickel]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 29 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class="prose md:prose-lg mb-6 snack-content"><p><img src="https://lesjoiesducode.fr/wp-content/uploads/2026/07/claude-ticket-3-jours-cherki.jpg" class="c7" srcset="https://lesjoiesducode.fr/wp-content/uploads/2026/07/claude-ticket-3-jours-cherki.jpg 970w, https://lesjoiesducode.fr/wp-content/uploads/2026/07/claude-ticket-3-jours-cherki-300x251.jpg 300w, https://lesjoiesducode.fr/wp-content/uploads/2026/07/claude-ticket-3-jours-cherki-768x644.jpg 768w" sizes="(max-width: 970px) 100vw, 970px" alt="image" /></p></div><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/claude-ticket-3-jours-cherki-meme</link>
      <guid>https://lesjoiesducode.fr/claude-ticket-3-jours-cherki-meme</guid>
      <pubDate>Wed, 29 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le module qui plante n'a pour toute doc qu'un lien laissé par le collègue parti hier, et qu'il renvoie une 404]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 29 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-module-qui-plante-na-pour-toute-doc-quun-lien-laisse-par-le-collegue-parti-hier-et-quil-renvoie-une-404</link>
      <guid>https://lesjoiesducode.fr/quand-le-module-qui-plante-na-pour-toute-doc-quun-lien-laisse-par-le-collegue-parti-hier-et-quil-renvoie-une-404</guid>
      <pubDate>Wed, 29 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand la CI est au vert mais qu'elle déploie tranquillement la version d'hier sans me prévenir]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 29 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-la-ci-est-au-vert-mais-quelle-deploie-tranquillement-la-version-dhier-sans-me-prevenir</link>
      <guid>https://lesjoiesducode.fr/quand-la-ci-est-au-vert-mais-quelle-deploie-tranquillement-la-version-dhier-sans-me-prevenir</guid>
      <pubDate>Wed, 29 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le client dit que la feature est "exactement ce qu'il voulait" puis m'explique ce qu'il voulait]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 29 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-client-dit-que-la-feature-est-exactement-ce-quil-voulait-puis-mexplique-ce-quil-voulait</link>
      <guid>https://lesjoiesducode.fr/quand-le-client-dit-que-la-feature-est-exactement-ce-quil-voulait-puis-mexplique-ce-quil-voulait</guid>
      <pubDate>Wed, 29 Jul 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le seul commentaire d'une fonction critique me prévient que ça marche mais que personne ne sait pourquoi]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 28 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-seul-commentaire-dune-fonction-critique-me-previent-que-ca-marche-mais-que-personne-ne-sait-pourquoi</link>
      <guid>https://lesjoiesducode.fr/quand-le-seul-commentaire-dune-fonction-critique-me-previent-que-ca-marche-mais-que-personne-ne-sait-pourquoi</guid>
      <pubDate>Tue, 28 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je pousse un correctif en prod et que je dois valider ma propre PR, faute de collègue dispo]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 28 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-pousse-un-correctif-en-prod-et-que-je-dois-valider-ma-propre-pr-faute-de-collegue-dispo</link>
      <guid>https://lesjoiesducode.fr/quand-je-pousse-un-correctif-en-prod-et-que-je-dois-valider-ma-propre-pr-faute-de-collegue-dispo</guid>
      <pubDate>Tue, 28 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je suis en vacances et qu'un problème urgent tombe sur le projet que je suis le seul à maîtriser]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 28 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-suis-en-vacances-et-quun-probleme-urgent-tombe-sur-le-projet-que-je-suis-le-seul-a-maitriser</link>
      <guid>https://lesjoiesducode.fr/quand-je-suis-en-vacances-et-quun-probleme-urgent-tombe-sur-le-projet-que-je-suis-le-seul-a-maitriser</guid>
      <pubDate>Tue, 28 Jul 2026 11:05:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je dis au chef que ça marche sur mon poste]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 28 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-dis-au-chef-que-ca-marche-sur-mon-poste-messi</link>
      <guid>https://lesjoiesducode.fr/quand-je-dis-au-chef-que-ca-marche-sur-mon-poste-messi</guid>
      <pubDate>Tue, 28 Jul 2026 10:12:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je migre vers le nouveau framework et que c'est exactement pareil qu'avant]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 27 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-migre-vers-le-nouveau-framework-et-que-cest-exactement-pareil-quavant</link>
      <guid>https://lesjoiesducode.fr/quand-je-migre-vers-le-nouveau-framework-et-que-cest-exactement-pareil-quavant</guid>
      <pubDate>Mon, 27 Jul 2026 17:55:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand j'ai passé trois heures à optimiser mon code pour gagner quelques millisecondes]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 27 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-jai-passe-trois-heures-a-optimiser-mon-code-pour-gagner-quelques-millisecondes</link>
      <guid>https://lesjoiesducode.fr/quand-jai-passe-trois-heures-a-optimiser-mon-code-pour-gagner-quelques-millisecondes</guid>
      <pubDate>Mon, 27 Jul 2026 11:35:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je pars en vacances et que j'évite toutes les questions en quittant le bureau]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 24 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-pars-en-vacances-et-que-jevite-toutes-les-questions-en-quittant-le-bureau-2</link>
      <guid>https://lesjoiesducode.fr/quand-je-pars-en-vacances-et-que-jevite-toutes-les-questions-en-quittant-le-bureau-2</guid>
      <pubDate>Fri, 24 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je suis le seul dev encore là et que le commercial débarque avec un projet urgent]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 24 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-suis-le-seul-dev-encore-la-et-que-le-commercial-debarque-avec-un-projet-urgent</link>
      <guid>https://lesjoiesducode.fr/quand-je-suis-le-seul-dev-encore-la-et-que-le-commercial-debarque-avec-un-projet-urgent</guid>
      <pubDate>Fri, 24 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le PO me liste tout ce qu'il aimerait voir terminé à son retour de vacances]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 24 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-po-me-liste-tout-ce-quil-aimerait-voir-termine-a-son-retour-de-vacances</link>
      <guid>https://lesjoiesducode.fr/quand-le-po-me-liste-tout-ce-quil-aimerait-voir-termine-a-son-retour-de-vacances</guid>
      <pubDate>Fri, 24 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je suis sans réfléchir toutes les indications du dev senior]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 24 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-suis-sans-reflechir-toutes-les-indications-du-dev-senior</link>
      <guid>https://lesjoiesducode.fr/quand-je-suis-sans-reflechir-toutes-les-indications-du-dev-senior</guid>
      <pubDate>Fri, 24 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand j'entends l'alternant dire qu'il vient de livrer un truc vite fait sur la prod]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 24 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-jentends-lalternant-dire-quil-vient-de-livrer-un-truc-vite-fait-sur-la-prod</link>
      <guid>https://lesjoiesducode.fr/quand-jentends-lalternant-dire-quil-vient-de-livrer-un-truc-vite-fait-sur-la-prod</guid>
      <pubDate>Fri, 24 Jul 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand l'IA n'arrive pas à résoudre mon problème et que je dois lire la doc à l'ancienne]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 23 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-lia-narrive-pas-a-resoudre-mon-probleme-et-que-je-dois-lire-la-doc-a-lancienne</link>
      <guid>https://lesjoiesducode.fr/quand-lia-narrive-pas-a-resoudre-mon-probleme-et-que-je-dois-lire-la-doc-a-lancienne</guid>
      <pubDate>Thu, 23 Jul 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je fais un git blame sur une regex immonde pour trouver le coupable et que c'est moi]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 22 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-fais-un-git-blame-sur-une-regex-immonde-pour-trouver-le-coupable-et-que-cest-moi</link>
      <guid>https://lesjoiesducode.fr/quand-je-fais-un-git-blame-sur-une-regex-immonde-pour-trouver-le-coupable-et-que-cest-moi</guid>
      <pubDate>Wed, 22 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand la prod vient de tomber et que tous les utilisateurs m'écrivent pour m'en informer]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 22 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-la-prod-vient-de-tomber-et-que-tous-les-utilisateurs-mecrivent-pour-men-informer</link>
      <guid>https://lesjoiesducode.fr/quand-la-prod-vient-de-tomber-et-que-tous-les-utilisateurs-mecrivent-pour-men-informer</guid>
      <pubDate>Wed, 22 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je découvre que notre base est corrompue et que je cours voir le DBA]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 22 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-decouvre-que-notre-base-est-corrompue-et-que-je-cours-voir-le-dba</link>
      <guid>https://lesjoiesducode.fr/quand-je-decouvre-que-notre-base-est-corrompue-et-que-je-cours-voir-le-dba</guid>
      <pubDate>Wed, 22 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je remonte mon historique pour retrouver la commande que j'ai tapée la semaine dernière]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 22 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-remonte-mon-historique-pour-retrouver-la-commande-que-jai-tapee-la-semaine-derniere</link>
      <guid>https://lesjoiesducode.fr/quand-je-remonte-mon-historique-pour-retrouver-la-commande-que-jai-tapee-la-semaine-derniere</guid>
      <pubDate>Wed, 22 Jul 2026 11:25:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je demande à mon IA un petit refactoring et que le diff fait apparaître 200 fichiers modifiés]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 21 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-demande-a-mon-ia-un-petit-refactoring-et-que-le-diff-fait-apparaitre-200-fichiers-modifies</link>
      <guid>https://lesjoiesducode.fr/quand-je-demande-a-mon-ia-un-petit-refactoring-et-que-le-diff-fait-apparaitre-200-fichiers-modifies</guid>
      <pubDate>Tue, 21 Jul 2026 10:10:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je lance mon test et que la fonction visée est encore complètement vide]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 20 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-lance-mon-test-et-que-la-fonction-visee-est-encore-completement-vide</link>
      <guid>https://lesjoiesducode.fr/quand-je-lance-mon-test-et-que-la-fonction-visee-est-encore-completement-vide</guid>
      <pubDate>Mon, 20 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand la prod de notre projet le plus critique tombe pile alors que mon collègue est en congés]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 20 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-la-prod-de-notre-projet-le-plus-critique-tombe-pile-alors-que-mon-collegue-est-en-conges</link>
      <guid>https://lesjoiesducode.fr/quand-la-prod-de-notre-projet-le-plus-critique-tombe-pile-alors-que-mon-collegue-est-en-conges</guid>
      <pubDate>Mon, 20 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je corrige un bug en deux lignes et que la review me demande d'abord d'écrire un test pour les deux lignes]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 17 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-corrige-un-bug-en-deux-lignes-et-que-la-review-me-demande-dabord-decrire-un-test-pour-les-deux-lignes</link>
      <guid>https://lesjoiesducode.fr/quand-je-corrige-un-bug-en-deux-lignes-et-que-la-review-me-demande-dabord-decrire-un-test-pour-les-deux-lignes</guid>
      <pubDate>Fri, 17 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je passe une demi-journée à régler un warning et que tout le monde vivait très bien avec]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 17 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-passe-une-demi-journee-a-regler-un-warning-et-que-tout-le-monde-vivait-tres-bien-avec</link>
      <guid>https://lesjoiesducode.fr/quand-je-passe-une-demi-journee-a-regler-un-warning-et-que-tout-le-monde-vivait-tres-bien-avec</guid>
      <pubDate>Fri, 17 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand j'estime une tâche à deux heures et que la première part à retrouver mes accès expirés]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 17 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-jestime-une-tache-a-deux-heures-et-que-la-premiere-part-a-retrouver-mes-acces-expires</link>
      <guid>https://lesjoiesducode.fr/quand-jestime-une-tache-a-deux-heures-et-que-la-premiere-part-a-retrouver-mes-acces-expires</guid>
      <pubDate>Fri, 17 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je relance le projet après quatre jours et que plus rien ne démarre sans raison]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 17 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-relance-le-projet-apres-quatre-jours-et-que-plus-rien-ne-demarre-sans-raison</link>
      <guid>https://lesjoiesducode.fr/quand-je-relance-le-projet-apres-quatre-jours-et-que-plus-rien-ne-demarre-sans-raison</guid>
      <pubDate>Fri, 17 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand la machine à café tombe en panne pile le matin du déploiement]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 17 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-la-machine-a-cafe-tombe-en-panne-pile-le-matin-du-deploiement</link>
      <guid>https://lesjoiesducode.fr/quand-la-machine-a-cafe-tombe-en-panne-pile-le-matin-du-deploiement</guid>
      <pubDate>Fri, 17 Jul 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je demande un environnement de test au client et qu'il me file les accès à la prod en disant que c'est pareil]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 16 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-demande-un-environnement-de-test-au-client-et-quil-me-file-les-acces-a-la-prod-en-disant-que-cest-pareil</link>
      <guid>https://lesjoiesducode.fr/quand-je-demande-un-environnement-de-test-au-client-et-quil-me-file-les-acces-a-la-prod-en-disant-que-cest-pareil</guid>
      <pubDate>Thu, 16 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le rollback se passe beaucoup mieux que tout le déploiement]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 16 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-rollback-se-passe-beaucoup-mieux-que-tout-le-deploiement</link>
      <guid>https://lesjoiesducode.fr/quand-le-rollback-se-passe-beaucoup-mieux-que-tout-le-deploiement</guid>
      <pubDate>Thu, 16 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je découvre que la fonction la plus critique de l'appli n'a pas un seul test derrière elle]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 16 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-decouvre-que-la-fonction-la-plus-critique-de-lappli-na-pas-un-seul-test-derriere-elle</link>
      <guid>https://lesjoiesducode.fr/quand-je-decouvre-que-la-fonction-la-plus-critique-de-lappli-na-pas-un-seul-test-derriere-elle</guid>
      <pubDate>Thu, 16 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je traque un bug toute la matinée et qu'il ne sort que sur le poste du chef]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 16 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-traque-un-bug-toute-la-matinee-et-quil-ne-sort-que-sur-le-poste-du-chef</link>
      <guid>https://lesjoiesducode.fr/quand-je-traque-un-bug-toute-la-matinee-et-quil-ne-sort-que-sur-le-poste-du-chef</guid>
      <pubDate>Thu, 16 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le designer me demande pourquoi sa police préférée ne s'affiche pas chez les visiteurs qui ne l'ont pas]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 16 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-designer-me-demande-pourquoi-sa-police-preferee-ne-saffiche-pas-chez-les-visiteurs-qui-ne-lont-pas</link>
      <guid>https://lesjoiesducode.fr/quand-le-designer-me-demande-pourquoi-sa-police-preferee-ne-saffiche-pas-chez-les-visiteurs-qui-ne-lont-pas</guid>
      <pubDate>Thu, 16 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je signale poliment que le bouton "Payer" ne marche pas et qu'on me répond avec un emoji pouce levé]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 15 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-signale-poliment-que-le-bouton-payer-ne-marche-pas-et-quon-me-repond-avec-un-emoji-pouce-leve</link>
      <guid>https://lesjoiesducode.fr/quand-je-signale-poliment-que-le-bouton-payer-ne-marche-pas-et-quon-me-repond-avec-un-emoji-pouce-leve</guid>
      <pubDate>Wed, 15 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le PO transforme une remarque que j'ai lâchée à la machine à café en engagement noté dans le sprint]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 15 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-po-transforme-une-remarque-que-jai-lachee-a-la-machine-a-cafe-en-engagement-note-dans-le-sprint</link>
      <guid>https://lesjoiesducode.fr/quand-le-po-transforme-une-remarque-que-jai-lachee-a-la-machine-a-cafe-en-engagement-note-dans-le-sprint</guid>
      <pubDate>Wed, 15 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je clique sur "rejeter" dans une review et que l'auteur du code, c'est le chef]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 15 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-clique-sur-rejeter-dans-une-review-et-que-lauteur-du-code-cest-le-chef</link>
      <guid>https://lesjoiesducode.fr/quand-je-clique-sur-rejeter-dans-une-review-et-que-lauteur-du-code-cest-le-chef</guid>
      <pubDate>Wed, 15 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand j'écris à un collègue pour une urgence et que son statut dit "de retour dans trois semaines"]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 15 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-jecris-a-un-collegue-pour-une-urgence-et-que-son-statut-dit-de-retour-dans-trois-semaines</link>
      <guid>https://lesjoiesducode.fr/quand-jecris-a-un-collegue-pour-une-urgence-et-que-son-statut-dit-de-retour-dans-trois-semaines</guid>
      <pubDate>Wed, 15 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je reviens après le long week-end et que la moitié des chaises sont vides]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 15 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-reviens-apres-le-long-week-end-et-que-la-moitie-des-chaises-sont-vides</link>
      <guid>https://lesjoiesducode.fr/quand-je-reviens-apres-le-long-week-end-et-que-la-moitie-des-chaises-sont-vides</guid>
      <pubDate>Wed, 15 Jul 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je cherche dans la doc comment ça marche et qu'elle s'arrête pile avant ma partie]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 14 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-cherche-dans-la-doc-comment-ca-marche-et-quelle-sarrete-pile-avant-ma-partie</link>
      <guid>https://lesjoiesducode.fr/quand-je-cherche-dans-la-doc-comment-ca-marche-et-quelle-sarrete-pile-avant-ma-partie</guid>
      <pubDate>Tue, 14 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je perds vingt minutes à nommer une variable et que je finis par mettre "data2"]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 14 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-perds-vingt-minutes-a-nommer-une-variable-et-que-je-finis-par-mettre-data2</link>
      <guid>https://lesjoiesducode.fr/quand-je-perds-vingt-minutes-a-nommer-une-variable-et-que-je-finis-par-mettre-data2</guid>
      <pubDate>Tue, 14 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le serveur tombe et que les seuls logs utiles ont été désactivés pour gagner de la place]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 14 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-serveur-tombe-et-que-les-seuls-logs-utiles-ont-ete-desactives-pour-gagner-de-la-place</link>
      <guid>https://lesjoiesducode.fr/quand-le-serveur-tombe-et-que-les-seuls-logs-utiles-ont-ete-desactives-pour-gagner-de-la-place</guid>
      <pubDate>Tue, 14 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le chef débarque dans l'open space 30 secondes après le ticket d'un client furieux]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 13 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-chef-debarque-dans-lopen-space-30-secondes-apres-le-ticket-dun-client-furieux</link>
      <guid>https://lesjoiesducode.fr/quand-le-chef-debarque-dans-lopen-space-30-secondes-apres-le-ticket-dun-client-furieux</guid>
      <pubDate>Mon, 13 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand j'apprends qu'une grosse mise en prod est repoussée à la rentrée de septembre]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 13 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-japprends-quune-grosse-mise-en-prod-est-repoussee-a-la-rentree-de-septembre</link>
      <guid>https://lesjoiesducode.fr/quand-japprends-quune-grosse-mise-en-prod-est-repoussee-a-la-rentree-de-septembre</guid>
      <pubDate>Mon, 13 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je demande une petite modif à l'IA et qu'elle commence à refactoriser tout le projet]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c7"><div class="px-4 pt-6 pb-3 lg:px-6 lg:pt-6 md:pb-2"><p>Les Joies du Code · 13 Juil 2026</p></div><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c8">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-demande-une-petite-modif-a-lia-et-quelle-commence-a-refactoriser-tout-le-projet</link>
      <guid>https://lesjoiesducode.fr/quand-je-demande-une-petite-modif-a-lia-et-quelle-commence-a-refactoriser-tout-le-projet</guid>
      <pubDate>Mon, 13 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le collègue me file la solution à mon bug sans même s'en rendre compte]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-collegue-me-file-la-solution-a-mon-bug-sans-meme-sen-rendre-compte</link>
      <guid>https://lesjoiesducode.fr/quand-le-collegue-me-file-la-solution-a-mon-bug-sans-meme-sen-rendre-compte</guid>
      <pubDate>Mon, 13 Jul 2026 10:50:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand pour une fois mon side project rapporte un peu et que je découvre qu'une facture ça se déclare aussi]]></title>
      <description><![CDATA[<p></p><p><span># En partenariat avec Abby</span></p><p> Si comme moi, vous détestez l'administratif, <a href="https://lesjoiesducode.fr/abby" target="_blank">la solution Abby s'en charge pour vous</a>. Devis, factures, paiements : tout est au même endroit, et customisable en plus !</p><p>⏱️ Au 1er septembre, <strong>la facturation électronique</strong> entre en vigueur : toutes les entreprises (auto-entrepreneurs compris) doivent pouvoir recevoir une facture à ce format, obligatoirement via une plateforme agréée. Abby en est une.</p><p>La mise en conformité est incluse dans toutes les formules, <strong><a href="https://lesjoiesducode.fr/abby" target="_blank">y compris la version gratuite</a></strong>.</p><p>Avis aux intéressés : les déclarations URSSAF se font aussi directement dans l'app (vous savez, cette tâche qu'on repousse toujours au dernier jour du trimestre, voire un peu après ).</p><p><strong><a href="https://lesjoiesducode.fr/abby" target="_blank">Découvrir gratuitement Abby dès maintenant</a></strong></p><p>Pour en savoir plus : <a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" target="_blank">mon article sur Abby ici</a></p>]]></description>
      <link>https://lesjoiesducode.fr/quand-pour-une-fois-mon-side-project-rapporte-un-peu-et-que-je-decouvre-quune-facture-ca-se-declare-aussi</link>
      <guid>https://lesjoiesducode.fr/quand-pour-une-fois-mon-side-project-rapporte-un-peu-et-que-je-decouvre-quune-facture-ca-se-declare-aussi</guid>
      <pubDate>Fri, 10 Jul 2026 17:20:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je découvre que notre token d'API "temporaire" tourne en prod depuis trois ans]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-decouvre-que-notre-token-dapi-temporaire-tourne-en-prod-depuis-trois-ans</link>
      <guid>https://lesjoiesducode.fr/quand-je-decouvre-que-notre-token-dapi-temporaire-tourne-en-prod-depuis-trois-ans</guid>
      <pubDate>Fri, 10 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je dis que c'est techniquement faisable et que tout le monde le note comme un oui]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-dis-que-cest-techniquement-faisable-et-que-tout-le-monde-le-note-comme-un-oui</link>
      <guid>https://lesjoiesducode.fr/quand-je-dis-que-cest-techniquement-faisable-et-que-tout-le-monde-le-note-comme-un-oui</guid>
      <pubDate>Fri, 10 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je copie une réponse de Slack vers le ticket et que je colle aussi trois lignes de blagues du fil]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-copie-une-reponse-de-slack-vers-le-ticket-et-que-je-colle-aussi-trois-lignes-de-blagues-du-fil</link>
      <guid>https://lesjoiesducode.fr/quand-je-copie-une-reponse-de-slack-vers-le-ticket-et-que-je-colle-aussi-trois-lignes-de-blagues-du-fil</guid>
      <pubDate>Fri, 10 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je rouvre un projet perso abandonné six mois et que je ne comprends plus rien]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-rouvre-un-projet-perso-abandonne-six-mois-et-que-je-ne-comprends-plus-rien</link>
      <guid>https://lesjoiesducode.fr/quand-je-rouvre-un-projet-perso-abandonne-six-mois-et-que-je-ne-comprends-plus-rien</guid>
      <pubDate>Fri, 10 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le sysadmin tape son mot de passe devant moi]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-sysadmin-tape-son-mot-de-passe-devant-moi</link>
      <guid>https://lesjoiesducode.fr/quand-le-sysadmin-tape-son-mot-de-passe-devant-moi</guid>
      <pubDate>Fri, 10 Jul 2026 10:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand j'ai passé l'aprem sur un bug dont la solution était en réalité dans le message d'erreur initial]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-jai-passe-laprem-sur-un-bug-dont-la-solution-etait-en-realite-dans-le-message-derreur-initial</link>
      <guid>https://lesjoiesducode.fr/quand-jai-passe-laprem-sur-un-bug-dont-la-solution-etait-en-realite-dans-le-message-derreur-initial</guid>
      <pubDate>Thu, 09 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je termine un dev compliqué et que le client demande s'il fallait vraiment le faire]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-termine-un-dev-complique-et-que-le-client-demande-sil-fallait-vraiment-le-faire</link>
      <guid>https://lesjoiesducode.fr/quand-je-termine-un-dev-complique-et-que-le-client-demande-sil-fallait-vraiment-le-faire</guid>
      <pubDate>Thu, 09 Jul 2026 16:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je propose un planning réaliste et qu'on répond "et si on enlevait les tests ?"]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-propose-un-planning-realiste-et-quon-repond-et-si-on-enlevait-les-tests</link>
      <guid>https://lesjoiesducode.fr/quand-je-propose-un-planning-realiste-et-quon-repond-et-si-on-enlevait-les-tests</guid>
      <pubDate>Thu, 09 Jul 2026 14:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand je tape une commande dangereuse en prod et que le terminal me demande de taper "YES" en entier]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-je-tape-une-commande-dangereuse-en-prod-et-que-le-terminal-me-demande-de-taper-yes-en-entier</link>
      <guid>https://lesjoiesducode.fr/quand-je-tape-une-commande-dangereuse-en-prod-et-que-le-terminal-me-demande-de-taper-yes-en-entier</guid>
      <pubDate>Thu, 09 Jul 2026 13:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand la réunion de 30 minutes attaque sa deuxième heure sur un point hors sujet]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-la-reunion-de-30-minutes-attaque-sa-deuxieme-heure-sur-un-point-hors-sujet</link>
      <guid>https://lesjoiesducode.fr/quand-la-reunion-de-30-minutes-attaque-sa-deuxieme-heure-sur-un-point-hors-sujet</guid>
      <pubDate>Thu, 09 Jul 2026 11:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand le commercial promet une démo pour demain d'une feature qui n'existe pas encore]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-le-commercial-promet-une-demo-pour-demain-dune-feature-qui-nexiste-pas-encore</link>
      <guid>https://lesjoiesducode.fr/quand-le-commercial-promet-une-demo-pour-demain-dune-feature-qui-nexiste-pas-encore</guid>
      <pubDate>Wed, 08 Jul 2026 17:00:00 +0200</pubDate>
    </item>
    <item>
      <title><![CDATA[Quand mon agent IA me génère un test, que tout passe au vert, et qu'il ne teste rien]]></title>
      <description><![CDATA[<div class="grid grid-cols-1 lg:grid-cols-3 gap-8"><article class="lg:col-span-2"><div class="lg:rounded-lg border transition-colors lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none c8"><div class="px-4 lg:px-6 pb-6"><div class=""><div class="flex items-center space-x-4"><p> Partager</p></div></div></div></div><div class="mt-4 mb-4 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">À lire également</h2><div class="space-y-4"><article class="lg:rounded-lg border transition-all duration-200 hover:shadow-sm cursor-pointer group card-bg card-border card-border-hover lg:mx-0 mx-0 lg:border-l lg:border-r border-l-0 border-r-0 rounded-none relative"><a href="https://lesjoiesducode.fr/facturation-electronique-2026-abby" class="absolute inset-0 z-10">Lire l'article : Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</a><div class="px-4 py-6 lg:p-6"><p> • 25 Juin 2026 à 15h05</p><h3 class="text-lg md:text-xl lg:text-2xl font-plus-jakarta font-bold mb-2 cursor-pointer text-gray-900 group-hover:text-blue-600 dark:text-white dark:group-hover:text-blue-400 c9">Ma phobie administrative a enfin trouvé son fix, et il s’appelle Abby</h3><p class="text-base font-inter font-medium leading-relaxed text-gray-700 dark:text-gray-200 mb-0">Je DÉTESTE, je HAIS l'administratif. Voilà, c'est dit, et ça me semble être une belle entrée en matière pour cet article. C’est assez simple, à mon niveau, tout ce qui...</p></div></article></div></div><div class="mt-8 mb-8"><div class="space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Plus de contenu</h2></div></div><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                            ${post.title}
                        </h3></article></div>
            
        `;
    } else {
        return `
            <article class="${cardClass}"><a href="https://lesjoiesducode.fr/$%7Bpost.permalink%7D" class="block">
                    <div class="flex items-center space-x-3 p-2 rounded-lg transition-colors hover:bg-gray-50 dark:hover:bg-gray-800"><p></p><h3 class="text-sm font-semibold font-inter line-clamp-3 text-gray-900 dark:text-white group-hover:text-blue-600 dark:group-hover:text-blue-400 transition-colors mb-0">
                                ${post.title}
                            </h3></div>
                </a></article>
        `;
    }
}
]]&gt;
<div class="mt-8 mb-8 space-y-6"><p></p><h2 class="text-xl md:text-2xl font-bold font-plus-jakarta text-gray-900 dark:text-white">Les derniers articles</h2></div>]]></description>
      <link>https://lesjoiesducode.fr/quand-mon-agent-ia-me-genere-un-test-que-tout-passe-au-vert-et-quil-ne-teste-rien</link>
      <guid>https://lesjoiesducode.fr/quand-mon-agent-ia-me-genere-un-test-que-tout-passe-au-vert-et-quil-ne-teste-rien</guid>
      <pubDate>Wed, 08 Jul 2026 16:00:00 +0200</pubDate>
    </item>
  </channel>
</rss>
