<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bluewise’s Articles (Français)</title><description>Bluewise : articles de fond sur l&apos;IA agentique, l&apos;architecture logicielle et les programmes, des pistes d&apos;audit à la revue de code IA.</description><link>https://www.bluewise.fr</link><language>fr-FR</language><lastBuildDate>Thu, 22 Oct 2026 11:30:39 GMT</lastBuildDate><atom:link href="https://www.bluewise.fr/fr/rss.xml" rel="self" type="application/rss+xml"/><item><title>Chiffrer ne suffit pas : encore faut-il savoir où</title><link>https://www.bluewise.fr/fr/aes-gcm-aad-ciphertext-swapping</link><guid isPermaLink="true">https://www.bluewise.fr/fr/aes-gcm-aad-ciphertext-swapping</guid><description>AES-GCM empêche quiconque de forger ou d&apos;altérer vos données chiffrées. Il n&apos;empêche pas de déplacer une donnée chiffrée ailleurs, ou elle sera naturellement déchiffrée. Une attaque concrète, le paramètre qui la corrige, un test qui la garde corrigée, et ce qu&apos;il reste à protéger ensuite.</description><pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>security</category><category>cryptography</category><category>field-level-encryption</category><author>Marc Morel</author></item><item><title>Piège 10 - La mise en production</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-go-live-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-go-live-trap</guid><description>Le mariage dure une journée, mais la vie à deux, c&apos;est tout ce qui vient après. Pourquoi des programmes livrés à temps échouent quand même, les dix visages du piège de la mise en production, et comment préparer la vie à deux, pas seulement le mariage.</description><pubDate>Thu, 15 Oct 2026 20:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 8 - La pastèque</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-watermelon-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-watermelon-trap</guid><description>Vert dehors, rouge dedans. Pourquoi des gens bien rapportent du vert sur des programmes en difficulté : dix habitudes qui font pousser une pastèque, et comment rendre la vérité facile à dire.</description><pubDate>Thu, 15 Oct 2026 11:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 9 - L&apos;intégration</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-integration-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-integration-trap</guid><description>Le travail est réparti entre équipes, fournisseurs et systèmes, chacun avec son propre plan, son propre backlog et sa propre définition de « terminé ». Chaque équipe construit soigneusement sa partie, mais l&apos;intégration n&apos;a pas de propriétaire avant qu&apos;il ne soit trop tard.</description><pubDate>Thu, 15 Oct 2026 10:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 2 - Le périmètre</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-scope-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-scope-trap</guid><description>Les programmes coulent rarement à cause d&apos;une mauvaise idée. Ils coulent parce qu&apos;ils embarquent toutes les bonnes.</description><pubDate>Thu, 15 Oct 2026 08:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 5 - La décision</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-decision-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-decision-trap</guid><description>Les programmes meurent rarement de mauvaises décisions. Ils meurent de décisions qui ne sont jamais tout à fait prises.</description><pubDate>Thu, 15 Oct 2026 06:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 4 - Les personnes</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-people-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-people-trap</guid><description>La plupart des programmes sont planifiés comme si les personnes étaient interchangeables, et tombent dans le piège humain. Les dix visages du piège, et comment construire des équipes qui livrent.</description><pubDate>Thu, 15 Oct 2026 05:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 1 - La vitesse</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-speed-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-speed-trap</guid><description>Les requins ont les films. Les moustiques ont les victimes. Les programmes meurent rarement d&apos;un échec spectaculaire, mais de mille oui raisonnables. Les dix visages du piège de la vitesse, et comment tenir un cap.</description><pubDate>Thu, 15 Oct 2026 03:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 7 - Le gaspillage</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-waste-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-waste-trap</guid><description>Les programmes sont rarement lents parce que les gens travaillent lentement. Ils sont lents parce que le travail passe l&apos;essentiel de sa vie à attendre.</description><pubDate>Thu, 15 Oct 2026 03:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Trap 6 - The perfection</title><link>https://www.bluewise.fr/why-programs-fail-the-perfection-trap</link><guid isPermaLink="true">https://www.bluewise.fr/why-programs-fail-the-perfection-trap</guid><description>Engineers want to build great programs, but ego disguised as ambition sinks them. Ten faces of the perfection trap, and how to stay ambitious without gambling.</description><pubDate>Thu, 15 Oct 2026 01:00:00 GMT</pubDate><category>Programs</category><category>programs</category><author>Marc Morel</author></item><item><title>Piège 3 - La planification</title><link>https://www.bluewise.fr/fr/why-programs-fail-the-planning-trap</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-the-planning-trap</guid><description>Un plan est une hypothèse, pas une promesse. La plupart des programmes le traitent comme une promesse. La pensée agile aide au niveau des équipes, mais la plupart des organisations peinent encore à planifier au niveau du programme.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><category>Programs</category><category>why-programs-fail</category><author>Marc Morel</author></item><item><title>Pourquoi les programmes échouent, et comment réussir le prochain</title><link>https://www.bluewise.fr/fr/why-programs-fail-and-how-to-make-your-next-a-success</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-programs-fail-and-how-to-make-your-next-a-success</guid><description>J&apos;ai passé les 25 dernières années dans la tech. En chemin, j&apos;ai vu beaucoup de programmes échouer. Quelques-uns ont échoué bruyamment, avec des contrats résiliés et des conseils d&apos;administration difficiles. La plupart ont échoué en silence. Les échéances ont glissé un sprint après l&apos;autre. Les budgets se sont étirés. Le périmètre a été rogné jusqu&apos;à ce que ce qui a fini par être livré ne soit plus que l&apos;ombre de ce qui avait été promis.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>Programs</category><category>engineering</category><author>Marc Morel</author></item><item><title>Le troisième grand livre : la dette de connaissance à l&apos;ère des agents IA</title><link>https://www.bluewise.fr/fr/the-third-ledger-knowledge-debt-in-ai-era</link><guid isPermaLink="true">https://www.bluewise.fr/fr/the-third-ledger-knowledge-debt-in-ai-era</guid><description>La dette opérationnelle est de la connaissance qui n&apos;a jamais été écrite. Les personnes pouvaient toujours demander au collègue qui savait ; les agents IA ne le peuvent pas. Pourquoi l&apos;ère de l&apos;IA fait du contenu ratifié et de la récupération déterministe une discipline d&apos;ingénierie.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>knowledge-management</category><category>ai-agents</category><category>governance</category><author>Marc Morel</author></item><item><title>Dette technique contre dette opérationnelle : des systèmes qui fonctionnent, à terme</title><link>https://www.bluewise.fr/fr/technical-debt-vs-operational-debt</link><guid isPermaLink="true">https://www.bluewise.fr/fr/technical-debt-vs-operational-debt</guid><description>Nous mesurons la dette technique dans notre code. La dette opérationnelle vit entre nos systèmes, là où les processus ne convergent qu&apos;à terme, grâce aux personnes. Ce que l&apos;ingénierie des systèmes distribués nous apprend pour la rembourser.</description><pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>engineering</category><category>architecture</category><author>Marc Morel</author></item><item><title>Boucles agentiques - Le pattern Guardian : architecture de référence</title><link>https://www.bluewise.fr/fr/agentic-loop-guardian-pattern-reference-architecture</link><guid isPermaLink="true">https://www.bluewise.fr/fr/agentic-loop-guardian-pattern-reference-architecture</guid><description>Partie 2/2 - Dans les systèmes agentiques, la décision de s&apos;arrêter est aussi importante que la décision d&apos;agir. Le pattern guardian formalise cette décision sous la forme d&apos;un évaluateur typé et indépendant, qui préserve l&apos;autonomie de l&apos;acteur tout en imposant les contraintes de sécurité et les contraintes métier.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>architecture</category><author>Marc Morel</author></item><item><title>Savoir s&apos;arrêter : boucles agentiques et évaluateurs « System One »</title><link>https://www.bluewise.fr/fr/agentic-loop-knowing-when-to-stop</link><guid isPermaLink="true">https://www.bluewise.fr/fr/agentic-loop-knowing-when-to-stop</guid><description>Partie 1/2 - Un agent ne vaut que ce que valent ses conditions de sortie. La plupart des échecs ne sont pas de mauvais premiers pas, mais des boucles qui ne s&apos;arrêtent jamais. Cet article défend une idée simple : les conditions d&apos;arrêt doivent être des evals à part entière, vérifiées à chaque itération. Une nouvelle classe de modèles, que TypeSafe AI appelle les modèles System One, rend cela économiquement réaliste pour la première fois.</description><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>Agentic</category><author>Marc Morel</author></item><item><title>10 000 avis d&apos;app mobile : comment un modèle de décision et un LLM se partagent le travail</title><link>https://www.bluewise.fr/fr/system-one-meets-llm</link><guid isPermaLink="true">https://www.bluewise.fr/fr/system-one-meets-llm</guid><description>Un modèle de décision classe 10 000 avis d&apos;app mobile pour quelques centimes, un LLM n&apos;écrit que la synthèse, et Laya auto-hébergé garde les données dans l&apos;entreprise.</description><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>agentic</category><author>Marc Morel</author></item><item><title>La revue de code au rythme de l&apos;IA : mériter le droit de lire moins</title><link>https://www.bluewise.fr/fr/code-review-at-ai-pace-earning-the-right-to-read-less</link><guid isPermaLink="true">https://www.bluewise.fr/fr/code-review-at-ai-pace-earning-the-right-to-read-less</guid><description>Partie 2/2 - Le développement piloté par l&apos;IA a changé notre façon de livrer du code. Pour garder une revue rapide et une qualité élevée, proportionnez l&apos;examen au risque, préférez les preuves aux affirmations, et concevez des déploiements qui rendent les erreurs peu coûteuses.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>Engineering</category><author>Marc Morel</author></item><item><title>La revue de code au rythme de l&apos;IA : proportionner l&apos;examen au risque</title><link>https://www.bluewise.fr/fr/code-review-at-ai-pace-matching-scrutiny-to-risk</link><guid isPermaLink="true">https://www.bluewise.fr/fr/code-review-at-ai-pace-matching-scrutiny-to-risk</guid><description>Partie 1/2 - Le développement piloté par l&apos;IA a changé notre façon de livrer du code. Pour garder une revue rapide et une qualité élevée, proportionnez l&apos;examen au risque, préférez les preuves aux affirmations, et concevez des déploiements qui rendent les erreurs peu coûteuses.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>Engineering</category><author>Marc Morel</author></item><item><title>Pistes d&apos;audit : architecture de référence</title><link>https://www.bluewise.fr/fr/audit-trails-reference-architecture</link><guid isPermaLink="true">https://www.bluewise.fr/fr/audit-trails-reference-architecture</guid><description>Partie 4/4 - Une architecture de référence pour les pistes d&apos;audit, rédigée sous forme d&apos;architecture decision record : outbox transactionnelle, log de Merkle, horodatages qualifiés, crypto-shredding et un plan d&apos;accès masqué.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>architecture</category><author>Marc Morel</author></item><item><title>De l&apos;autocomplétion au harnais agentique</title><link>https://www.bluewise.fr/fr/from-autocomplete-to-agentic-harness</link><guid isPermaLink="true">https://www.bluewise.fr/fr/from-autocomplete-to-agentic-harness</guid><description>Quatre ères de l&apos;ingénierie avec l&apos;IA, et comment construire un bon harnais.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>Agentic</category><author>Marc Morel</author></item><item><title>Gray patterns : rester sur le chemin quand le standard ne convient pas</title><link>https://www.bluewise.fr/fr/gray_pattern_to_sota</link><guid isPermaLink="true">https://www.bluewise.fr/fr/gray_pattern_to_sota</guid><description>Les standards d&apos;architecture proposent généralement deux issues : s&apos;y conformer, ou obtenir une exception. Les systèmes réels ont besoin d&apos;une troisième option : un écart validé et borné qui garde la cible état de l&apos;art (SOTA) à portée.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>architecture</category><author>Marc Morel</author></item><item><title>Orchestration à l&apos;intérieur, chorégraphie entre les deux : combiner Temporal et Kafka</title><link>https://www.bluewise.fr/fr/temporal-child-workflows-bank-switch</link><guid isPermaLink="true">https://www.bluewise.fr/fr/temporal-child-workflows-bank-switch</guid><description>Un client qui change de banque, c&apos;est une seule décision vu de l&apos;extérieur, et des jours de travail long, dépendant de tiers, vu de l&apos;intérieur. Comment child workflows, signals, updates, Nexus et Kafka trouvent chacun leur place, et où l&apos;orchestration doit s&apos;arrêter.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>architecture</category><author>Marc Morel</author></item><item><title>Pistes d&apos;audit : qui les écrit ?</title><link>https://www.bluewise.fr/fr/audit-trails-who-writes-them</link><guid isPermaLink="true">https://www.bluewise.fr/fr/audit-trails-who-writes-them</guid><description>Partie 3/4 - La séparation des tâches appliquée à la preuve : pourquoi les équipes produit ne doivent jamais être les seules autrices de leurs propres enregistrements d&apos;audit, et comment un proxy Kafka, le CDC et la réconciliation y remédient.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>security</category><author>Marc Morel</author></item><item><title>Pistes d&apos;audit : pas un data lake</title><link>https://www.bluewise.fr/fr/audit-trails-not-a-data-lake</link><guid isPermaLink="true">https://www.bluewise.fr/fr/audit-trails-not-a-data-lake</guid><description>Partie 2/4 - Construite naïvement, une piste d&apos;audit devient le plus gros et le moins effaçable des stocks de données personnelles que vous possédez. Comment les principes de protection des données et la divulgation minimale façonnent une piste qui prouve sans exposer.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>security</category><author>Marc Morel</author></item><item><title>Pistes d&apos;audit : les logs ne suffisent pas</title><link>https://www.bluewise.fr/fr/audit-trails-logs-are-not-enough</link><guid isPermaLink="true">https://www.bluewise.fr/fr/audit-trails-logs-are-not-enough</guid><description>Partie 1/4 - Écrire « la Terre est plate » dans un log serveur ne prouve rien. Ce qu&apos;il faut pour transformer des enregistrements en preuves : l&apos;inviolabilité détectable, les horodatages qualifiés eIDAS 2 et des accès d&apos;urgence tracés.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>security</category><author>Marc Morel</author></item><item><title>HTTP chiffré n&apos;est pas HTTP signé</title><link>https://www.bluewise.fr/fr/http-encrypted-is-not-signed</link><guid isPermaLink="true">https://www.bluewise.fr/fr/http-encrypted-is-not-signed</guid><description>Quand un achat délégué tourne mal, les deux parties ont des logs, et ces logs se contredisent. Pourquoi TLS ne peut pas trancher, et ce que les signatures de messages RFC 9421 peuvent (et ne peuvent pas) y faire.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>security</category><category>api</category><author>Marc Morel</author></item><item><title>Trois tortues suffisent peut-être : des clés SSH liées au matériel sur macOS</title><link>https://www.bluewise.fr/fr/three-turtles-might-be-enough</link><guid isPermaLink="true">https://www.bluewise.fr/fr/three-turtles-might-be-enough</guid><description>La sécurité ne se termine jamais sur une racine de confiance inconditionnelle ; elle s&apos;arrête là où la couche suivante cesse d&apos;être rentable. Pour les clés SSH sur un Mac, trois couches suffisent, et l&apos;une d&apos;elles est déjà dans votre portable.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>security</category><author>Marc Morel</author></item><item><title>Choisir ses langages : douze ans, beaucoup de réponses, une nouvelle question</title><link>https://www.bluewise.fr/fr/choosing-languages-a-journey-in-plurals-with-new-destination</link><guid isPermaLink="true">https://www.bluewise.fr/fr/choosing-languages-a-journey-in-plurals-with-new-destination</guid><description>De Scala à Kotlin puis à Go : douze ans de choix de langages back-end, les leçons derrière chaque changement, et pourquoi l&apos;IA pourrait décider du prochain.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>Engineering</category><author>Marc Morel</author></item><item><title>Profiler, générer, prouver : une méthode pour des données synthétiques fidèles à la production</title><link>https://www.bluewise.fr/fr/a-method-for-production-faithful-synthetic</link><guid isPermaLink="true">https://www.bluewise.fr/fr/a-method-for-production-faithful-synthetic</guid><description>Dans la partie 1, j&apos;ai expliqué pourquoi des scénarios de test écrits à la main gardaient nos tests au vert pendant que les dates de livraison glissaient, et pourquoi la réponse réside dans des données qui portent la forme de la production par construction. Cet article décrit la méthode en trois étapes : profiler, générer, prouver.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>engineering</category><author>Marc Morel</author></item><item><title>Pourquoi des tests au vert étaient le problème</title><link>https://www.bluewise.fr/fr/why-passing-tests-was-the-problem</link><guid isPermaLink="true">https://www.bluewise.fr/fr/why-passing-tests-was-the-problem</guid><description>Nous avions tout bien fait : des scénarios clairs, des jeux de données réalistes, le tout sous gestion de versions. Pourtant, chaque fois que nous rencontrions des données proches de la production, de nouveaux bugs apparaissaient. Nous ne pouvions plus dire quand nous aurions terminé. La leçon : des données synthétiques à grande échelle, construites à partir de profils réels, corrigent la forme d&apos;imprévisibilité la plus coûteuse.</description><pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>engineering</category><author>Marc Morel</author></item></channel></rss>