<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Aboudou Zinsou</title>
    <link>https://aboudouzinsou.com</link>
    <description>Dev full-stack SaaS, marché africain francophone. J&apos;écris sur ce que je construis.</description>
    <language>fr</language>
    <atom:link href="https://aboudouzinsou.com/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Fri, 22 May 2026 06:19:00 GMT</lastBuildDate>
    
    <item>
      <title><![CDATA[Les 5 erreurs qui coûtent des clients à ton site web béninois]]></title>
      <link>https://aboudouzinsou.com/articles/article-5-erreurs-site-web-benin</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-5-erreurs-site-web-benin</guid>
      <description><![CDATA[J'ai audité des dizaines de sites béninois avec VitrinAI. Les mêmes erreurs reviennent, dans le même ordre. Aucune n'est…]]></description>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <category>bénin</category><category>cotonou</category><category>site-web</category><category>erreurs</category><category>seo</category><category>mobile-money</category><category>conversion</category><category>vitrinai</category><category>google</category><category>confiance</category>
    </item>
    <item>
      <title><![CDATA[Combien coûte un site web au Bénin en 2026 ?]]></title>
      <link>https://aboudouzinsou.com/articles/article-cout-site-web-benin</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-cout-site-web-benin</guid>
      <description><![CDATA[La même demande peut déclencher un devis à 30 000 XOF ou à 2 000 000 XOF. Ce que ça révèle sur le marché — et comment lire un…]]></description>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <category>bénin</category><category>cotonou</category><category>prix</category><category>site-web</category><category>freelance</category><category>e-commerce</category><category>mobile-money</category><category>seo</category><category>tarif</category>
    </item>
    <item>
      <title><![CDATA[Comment créer un site e-commerce au Bénin en 2026 — ce que les tutoriels ne disent pas]]></title>
      <link>https://aboudouzinsou.com/articles/article-ecommerce-benin</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-ecommerce-benin</guid>
      <description><![CDATA[La plupart des e-commerces béninois échouent avant même d'avoir un problème technique. Ce qui manque n'est pas le site — c'est ce…]]></description>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <category>bénin</category><category>cotonou</category><category>e-commerce</category><category>mobile-money</category><category>paiement</category><category>livraison</category><category>whatsapp</category><category>boutique-en-ligne</category><category>pixel-mart</category>
    </item>
    <item>
      <title><![CDATA[Freelance ou agence web au Bénin — ce que personne ne dit avant de choisir]]></title>
      <link>https://aboudouzinsou.com/articles/article-freelance-vs-agence-benin</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-freelance-vs-agence-benin</guid>
      <description><![CDATA[La question n'est pas qui est meilleur. C'est quel risque tu préfères prendre — et lequel tu peux te permettre.]]></description>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <category>bénin</category><category>cotonou</category><category>freelance</category><category>agence-web</category><category>développeur</category><category>prix</category><category>site-web</category><category>conseil</category>
    </item>
    <item>
      <title><![CDATA[Intégrer le paiement Mobile Money sur son site au Bénin — ce que le bouton cache]]></title>
      <link>https://aboudouzinsou.com/articles/article-mobile-money-benin</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-mobile-money-benin</guid>
      <description><![CDATA[Ajouter le Mobile Money sur un site web béninois n'est pas une configuration. C'est un circuit asynchrone avec des dizaines de…]]></description>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <category>bénin</category><category>cotonou</category><category>mobile-money</category><category>mtn</category><category>moov</category><category>paiement</category><category>api</category><category>développeur</category><category>nextjs</category><category>convex</category><category>moneroo</category><category>webhook</category>
    </item>
    <item>
      <title><![CDATA[Votre entreprise oublie tout. Chaque soir.]]></title>
      <link>https://aboudouzinsou.com/articles/article-memoire-entreprise</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-memoire-entreprise</guid>
      <description><![CDATA[La réunion s'est bien passée. Des décisions ont été prises. Le lendemain matin, personne ne sait exactement ce qui a été décidé.…]]></description>
      <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
      <category>intelligence-entreprise</category><category>base-de-connaissances</category><category>pme-afrique</category><category>whatsapp</category><category>agents-ia</category><category>memoire</category>
    </item>
    <item>
      <title><![CDATA[L'agent, pas l'employé]]></title>
      <link>https://aboudouzinsou.com/articles/article-agent-pas-employe</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-agent-pas-employe</guid>
      <description><![CDATA[Un employé fait ce qu'on lui dit. Un agent fait ce qui doit être fait. La différence n'est pas sémantique. C'est une…]]></description>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <category>ia</category><category>agent</category><category>architecture</category><category>autonomie</category><category>whatsapp</category><category>llm</category><category>afrique</category>
    </item>
    <item>
      <title><![CDATA[Construire en Afrique, pas pour l'Afrique]]></title>
      <link>https://aboudouzinsou.com/articles/article-construire-en-afrique</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-construire-en-afrique</guid>
      <description><![CDATA[Il y a une distinction que la plupart des entrepreneurs tech ratent. Construire pour l'Afrique, c'est prendre un produit conçu…]]></description>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <category>afrique</category><category>marché</category><category>ia</category><category>whatsapp</category><category>llm</category><category>architecture</category><category>uemoa</category><category>benin</category>
    </item>
    <item>
      <title><![CDATA[Il n'existait pas de SDK TypeScript pour Moneroo. Alors je l'ai construit.]]></title>
      <link>https://aboudouzinsou.com/articles/article-moneroo-sdk</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-moneroo-sdk</guid>
      <description><![CDATA[Moneroo est une API de paiement africaine — Mobile Money, cartes, plusieurs pays, devises locales (XOF, XAF...). Si tu construis…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>moneroo</category><category>sdk</category><category>typescript</category><category>npm</category><category>afrique</category><category>paiement</category><category>open-source</category>
    </item>
    <item>
      <title><![CDATA[VitrinAI — diagnostiquer la présence digitale d'une PME ouest-africaine]]></title>
      <link>https://aboudouzinsou.com/articles/article-vitrinai</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-vitrinai</guid>
      <description><![CDATA[Un site web qui charge vite à Paris peut être inutilisable à Cotonou. Google mesure les performances depuis des serveurs en…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>vitrinai</category><category>saas</category><category>afrique</category><category>pme</category><category>seo</category><category>performance</category><category>diagnostic</category><category>nextjs</category><category>convex</category>
    </item>
    <item>
      <title><![CDATA[WIBN — trouver des idées SaaS en analysant la douleur sur Reddit]]></title>
      <link>https://aboudouzinsou.com/articles/article-wibn</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-wibn</guid>
      <description><![CDATA[Les meilleures idées SaaS viennent des gens qui expriment leur frustration en public. Reddit est plein de ça. Quelqu'un qui écrit…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>wibn</category><category>saas</category><category>idées</category><category>reddit</category><category>groq</category><category>inngest</category><category>ia</category><category>validation</category>
    </item>
    <item>
      <title><![CDATA[Comment je travaille avec Claude Code au quotidien]]></title>
      <link>https://aboudouzinsou.com/articles/article-workflow-claude-code</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/articles/article-workflow-claude-code</guid>
      <description><![CDATA[La plupart des développeurs utilisent Claude comme un moteur de recherche glorifié. Ils posent une question. Ils collent la…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>workflow</category><category>claude</category><category>ia</category><category>developpement</category><category>second-brain</category><category>productivite</category>
    </item>
    <item>
      <title><![CDATA[Construire un assistant IA personnel avec RAG — connecter son vault Obsidian à un LLM]]></title>
      <link>https://aboudouzinsou.com/tutoriels/tutoriel-brain-assistant-rag</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/tutoriels/tutoriel-brain-assistant-rag</guid>
      <description><![CDATA[Les assistants IA généralistes ne connaissent pas ton contexte. Ils ne savent pas que tu construis un SaaS de paiement pour le…]]></description>
      <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
      <category>ia</category><category>rag</category><category>llm</category><category>chromadb</category><category>python</category><category>fastapi</category><category>obsidian</category><category>groq</category><category>ollama</category><category>embeddings</category>
    </item>
    <item>
      <title><![CDATA[Construire un CLI personnel en Bash — gérer son workstation depuis le terminal]]></title>
      <link>https://aboudouzinsou.com/tutoriels/tutoriel-hub-cli-workstation</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/tutoriels/tutoriel-hub-cli-workstation</guid>
      <description><![CDATA[La plupart des développeurs ont des dizaines d'alias dans leur . Le problème : des alias, tu ne les retrouves plus. Un alias sans…]]></description>
      <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
      <category>bash</category><category>cli</category><category>terminal</category><category>zsh</category><category>fzf</category><category>docker</category><category>workstation</category><category>linux</category><category>outils</category>
    </item>
    <item>
      <title><![CDATA[Construire un second cerveau avec Obsidian — du chaos des notes à une base de connaissance vivante]]></title>
      <link>https://aboudouzinsou.com/tutoriels/tutoriel-second-cerveau-obsidian</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/tutoriels/tutoriel-second-cerveau-obsidian</guid>
      <description><![CDATA[Le problème n'est pas le manque d'information. C'est de ne plus retrouver ce qu'on a appris. Tu lis un article technique sur les…]]></description>
      <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
      <category>obsidian</category><category>pkm</category><category>notes</category><category>brain</category><category>zettelkasten</category><category>para</category><category>knowledge-management</category><category>bash</category>
    </item>
    <item>
      <title><![CDATA[keep_alive: -1 — garder un modèle Ollama en RAM entre les appels]]></title>
      <link>https://aboudouzinsou.com/insights/ollama-keep-alive</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/ollama-keep-alive</guid>
      <description><![CDATA[Par défaut, Ollama décharge un modèle de la RAM après 5 minutes d'inactivité. La prochaine requête le recharge depuis le disque.…]]></description>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <category>ollama</category><category>performance</category><category>keep-alive</category><category>llm</category><category>nodejs</category>
    </item>
    <item>
      <title><![CDATA[Ollama : 300 tokens au lieu de 4180 — comment le prompt compact a résolu un timeout 5 minutes]]></title>
      <link>https://aboudouzinsou.com/insights/ollama-prompt-compact</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/ollama-prompt-compact</guid>
      <description><![CDATA[Le symptôme : chaque génération de message prenait 5 minutes, puis plantait. Le log qui expliquait tout était là depuis le début…]]></description>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <category>ollama</category><category>llm</category><category>performance</category><category>tokens</category><category>prompt</category>
    </item>
    <item>
      <title><![CDATA[Ollama : pourquoi passer en streaming supprime le timeout 5 minutes]]></title>
      <link>https://aboudouzinsou.com/insights/ollama-streaming-timeout</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/ollama-streaming-timeout</guid>
      <description><![CDATA[Le problème : Ollama coupe la connexion après 5 minutes sur les requêtes non-streamées. Ce n'est pas un timeout côté client.…]]></description>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <category>ollama</category><category>streaming</category><category>timeout</category><category>nodejs</category><category>typescript</category>
    </item>
    <item>
      <title><![CDATA[RAG individuel : prioriser la mémoire d'un prospect sur la base de connaissance globale]]></title>
      <link>https://aboudouzinsou.com/insights/rag-memoire-individuelle</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/rag-memoire-individuelle</guid>
      <description><![CDATA[La plupart des implémentations RAG récupèrent du contexte global : les chunks les plus proches dans toute la base. Pour un agent…]]></description>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <category>rag</category><category>llm</category><category>mémoire</category><category>agent</category><category>typescript</category><category>embeddings</category>
    </item>
    <item>
      <title><![CDATA[Le workflow comme contrat exécutable — n'importe quel agent IA peut lire et exécuter]]></title>
      <link>https://aboudouzinsou.com/insights/workflow-contrat-executable</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/workflow-contrat-executable</guid>
      <description><![CDATA[La plupart des systèmes IA sont des boîtes noires. Tu sais ce qu'ils font. Tu ne sais pas comment. Un workflow déclaratif résout…]]></description>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <category>workflow</category><category>agent</category><category>ia</category><category>architecture</category><category>mcp</category><category>typescript</category><category>json</category>
    </item>
    <item>
      <title><![CDATA[httpAction et ctx.db : pourquoi ça ne marche pas]]></title>
      <link>https://aboudouzinsou.com/insights/convex-httaction-interdit-db</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/convex-httaction-interdit-db</guid>
      <description><![CDATA[Tu reçois un webhook — Moneroo, Stripe, peu importe. Tu veux enregistrer l'événement direct en base. Logique, non ? Ça plante. Et…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>convex</category><category>webhook</category><category>httpaction</category><category>backend</category>
    </item>
    <item>
      <title><![CDATA[Convex : internal vs public — ne pas exposer ce qu'on n'a pas à exposer]]></title>
      <link>https://aboudouzinsou.com/insights/convex-internal-vs-public</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/convex-internal-vs-public</guid>
      <description><![CDATA[Par défaut, toute fonction Convex exportée avec est accessible depuis le frontend. Pour une fonction de confirmation de paiement,…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>convex</category><category>sécurité</category><category>backend</category><category>typescript</category>
    </item>
    <item>
      <title><![CDATA[Logout Convex : pourquoi il faut un full reload]]></title>
      <link>https://aboudouzinsou.com/insights/convex-logout-full-reload</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/convex-logout-full-reload</guid>
      <description><![CDATA[Ça marche. L'utilisateur arrive sur . Le cookie est supprimé. Mais si tu vas inspecter le réseau ou que tu poses un sur tes…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>convex</category><category>auth</category><category>session</category><category>bug</category>
    </item>
    <item>
      <title><![CDATA[Convex : query, mutation, action — la vraie différence]]></title>
      <link>https://aboudouzinsou.com/insights/convex-query-mutation-action</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/convex-query-mutation-action</guid>
      <description><![CDATA[J'ai mis du temps à vraiment comprendre ça. Pas le concept — le concept est simple. Mais pourquoi les règles sont là. Voilà…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>convex</category><category>backend</category><category>typescript</category>
    </item>
    <item>
      <title><![CDATA[La règle F-01 — toute modification de solde = une transaction d'abord]]></title>
      <link>https://aboudouzinsou.com/insights/f01-regle-balance</link>
      <guid isPermaLink="true">https://aboudouzinsou.com/insights/f01-regle-balance</guid>
      <description><![CDATA[Sur Pixel-Mart, toutes les mutations financières respectent une règle. Une seule, mais non négociable. F-01 : Toute modification…]]></description>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <category>fintech</category><category>convex</category><category>audit</category><category>escrow</category><category>patterns</category>
    </item>
  </channel>
</rss>