<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title><![CDATA[Glauber Ariel Magalhães – Blog & Insights]]></title>
  <link>https://glaubermag.dev.br/fr-FR/blog</link>
  <description><![CDATA[Articles, guides et contenu sur le développement web, la performance et la technologie.]]></description>
  <language>fr-FR</language>
  <atom:link href="https://glaubermag.dev.br/fr-FR/rss.xml" rel="self" type="application/rss+xml" />
  
    <item>
      <title><![CDATA[Agent IA pour le triage des alertes de sécurité : l’article complet]]></title>
      <link>https://glaubermag.dev.br/fr-FR/blog/agente-ia-triagem-alertas-seguranca</link>
      <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Mon mémoire de troisième cycle en cybersécurité : un agent qui refuse et interroge avant de conclure, 13 cas de test, validation externe avec CIC-IDS2017 et le prompt complet publié.]]></description>
      <guid isPermaLink="true">https://glaubermag.dev.br/fr-FR/blog/agente-ia-triagem-alertas-seguranca</guid>
    </item>
  
    <item>
      <title><![CDATA[Sync PDV legacy sans arrêter l’exploitation]]></title>
      <link>https://glaubermag.dev.br/fr-FR/blog/sync-pdv-legado-sem-parar-operacao</link>
      <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Synchroniser les ventes d’un MySQL legacy vers une TV Box 24/7 avec un agent Python, reprise d’état et sync incrémentale — migration progressive sans fermer le bar.]]></description>
      <guid isPermaLink="true">https://glaubermag.dev.br/fr-FR/blog/sync-pdv-legado-sem-parar-operacao</guid>
    </item>
  
    <item>
      <title><![CDATA[Optimisation des applications React pour les Core Web Vitals]]></title>
      <link>https://glaubermag.dev.br/fr-FR/blog/otimizando-aplicacoes-react-para-core-web-vitals</link>
      <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Une introduction pratique sur l'optimisation des applications React pour les Core Web Vitals.]]></description>
      <guid isPermaLink="true">https://glaubermag.dev.br/fr-FR/blog/otimizando-aplicacoes-react-para-core-web-vitals</guid>
    </item>
  
    <item>
      <title><![CDATA[TypeScript : des patterns React qui passent à l’échelle en production]]></title>
      <link>https://glaubermag.dev.br/fr-FR/blog/typescript-padroes-react-que-escalam</link>
      <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Comment typer props, état et contrats d’API en React sans labyrinthe de generics — retours de projets Next.js et Node en production.]]></description>
      <guid isPermaLink="true">https://glaubermag.dev.br/fr-FR/blog/typescript-padroes-react-que-escalam</guid>
    </item>
  
    <item>
      <title><![CDATA[Accessibilité en React : au-delà de aria-label]]></title>
      <link>https://glaubermag.dev.br/fr-FR/blog/acessibilidade-react-alem-do-aria</link>
      <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Sémantique HTML, focus clavier, live regions et tests automatisés — ce qui change vraiment l’expérience des utilisateurs de lecteurs d’écran.]]></description>
      <guid isPermaLink="true">https://glaubermag.dev.br/fr-FR/blog/acessibilidade-react-alem-do-aria</guid>
    </item>
  
    <item>
      <title><![CDATA[Security by Design dans un frontend React]]></title>
      <link>https://glaubermag.dev.br/fr-FR/blog/security-by-design-no-frontend</link>
      <pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[XSS, tokens, validation des entrées et surface d’attaque des SPA — pratiques issues de la conformité LGPD, telecom et données sensibles.]]></description>
      <guid isPermaLink="true">https://glaubermag.dev.br/fr-FR/blog/security-by-design-no-frontend</guid>
    </item>
  
</channel>
</rss>