Skip to content

Réflexions

Articles techniques et réflexions sur l'ingénierie pragmatique, l'IA appliquée et l'architecture logicielle.

Treize clones d'Adobe et d'Office écrits avec Claude : nous les avons tous compilés et lancés
Intelligence Artificielle

Treize clones d'Adobe et d'Office écrits avec Claude : nous les avons tous compilés et lancés

PhotoCraft et ses 12 frères sont devenus viraux en octobre 2026. Nous avons cloné les dépôts, compilé chaque application sur un Mac, testé des fichiers PSD, la mémoire et les serveurs MCP. Ce qui fonctionne, ce que disent vraiment les chiffres de parité, et où se situent les questions juridiques et de sécurité.

Article 50 du règlement européen sur l'IA pour une petite équipe : que faire si vous avez un chatbot
Intelligence Artificielle

Article 50 du règlement européen sur l'IA pour une petite équipe : que faire si vous avez un chatbot

L'article 50 du règlement européen sur l'IA s'applique depuis le 2 août 2026. Ce qu'il implique pour une petite entreprise avec un chatbot : rôle, information, marquage, délais, amendes.

Votre agent n'a pas besoin de tout Internet : contrôle des sorties réseau et des permissions sur AWS
Infrastructure cloud

Votre agent n'a pas besoin de tout Internet : contrôle des sorties réseau et des permissions sur AWS

Limiter ce qu'un agent IA peut atteindre et faire sur AWS : listes blanches de domaines avec Network Firewall, limites du filtrage DNS seul, un rôle IAM par agent, validations et kill switch.

Opus 5.5 vs Fable 5.1 : ce que vous obtenez pour 60 % de moins par token
Intelligence Artificielle

Opus 5.5 vs Fable 5.1 : ce que vous obtenez pour 60 % de moins par token

Claude Opus 5.5 coûte 4 $ / 20 $ par million de tokens, Fable 5.1 coûte 10 $ / 50 $. Comparaison de coûts par session, ruptures depuis Opus 5 et cas où Fable 5.1 vaut encore son prix.

Claude Haiku 5.5 en production : quand le modèle économique suffit
Intelligence Artificielle

Claude Haiku 5.5 en production : quand le modèle économique suffit

Claude Haiku 5.5 coûte 0,10 $ / 0,50 $ par million de tokens avec 1M de contexte. Usages adaptés, palier de prix à 100K, ruptures depuis Haiku 4.5 et comparaison de coûts avec Sonnet et Opus 5.5.

Coût Fargate vs App Runner : la même application, chiffrée des deux façons
Infrastructure cloud

Coût Fargate vs App Runner : la même application, chiffrée des deux façons

Coût Fargate vs App Runner pour la même application Next.js : prix catalogue, ALB, IPv4 publique, NAT inclus, et le seuil où Fargate gagne.

Comment nous sauvons et refactorisons : une plateforme migrée hors d'un outil low-code, un an après
Développement

Comment nous sauvons et refactorisons : une plateforme migrée hors d'un outil low-code, un an après

En 2025, un client américain nous a confié une plateforme métier qui fait tourner son programme de partenaires : intégration, fiches produits, gains mensuels…

Comment nous construisons le cloud et le DevOps : trois comptes, une base CDK, et aucun cluster
Infrastructure cloud

Comment nous construisons le cloud et le DevOps : trois comptes, une base CDK, et aucun cluster

Nous exploitons AWS pour nos propres produits et pour une plateforme cliente avec de vrais utilisateurs et de l'argent réel qui y circule.

Comment nous construisons l'intégration IA : deux semaines de test, un jeu de données de référence, et une facture prévisible
Intelligence Artificielle

Comment nous construisons l'intégration IA : deux semaines de test, un jeu de données de référence, et une facture prévisible

Trois systèmes d'IA que nous avons construits sont en production aujourd'hui.

Comment nous construisons des applications web : les trois premières semaines, et l'année qui suit
Développement

Comment nous construisons des applications web : les trois premières semaines, et l'année qui suit

Cette année, nous avons livré deux plateformes web très différentes avec la même méthode.

Je paie 200 $ par mois pour Claude. Voici ce que cela coûterait au prix de l'API.
Intelligence Artificielle

Je paie 200 $ par mois pour Claude. Voici ce que cela coûterait au prix de l'API.

Claude Max ou API, mesuré : 38 jours de Claude Code avec l'abonnement à 200 $ auraient coûté 3 203 $ au tarif de l'API. La méthode, les chiffres, la subvention.

Infrastructure as code ne veut pas dire Terraform. CDK, Pulumi, et la question qui décide vraiment
Infrastructure cloud

Infrastructure as code ne veut pas dire Terraform. CDK, Pulumi, et la question qui décide vraiment

Vers 2019, « infrastructure as code » est devenu synonyme de Terraform dans la plupart des conversations, comme « recherche » veut dire Google.

Ce que Claude Code a écrit de notre infrastructure, et ce que nous avons refusé de fusionner
Intelligence Artificielle

Ce que Claude Code a écrit de notre infrastructure, et ce que nous avons refusé de fusionner

Nous utilisons Claude Code quotidiennement pour le travail d'infrastructure, sur une plateforme que nous exploitons pour un client américain : stacks CDK…

Des files sans Kafka : SQS, EventBridge, et le seul endroit où nous avons vraiment eu besoin d'un stream
Infrastructure cloud

Des files sans Kafka : SQS, EventBridge, et le seul endroit où nous avons vraiment eu besoin d'un stream

Chaque plateforme atteint le moment où une requête en fait trop. Le handler de checkout envoie un email, met à jour l'index de recherche, notifie l'entrepôt…

DynamoDB single-table ou Postgres ? Comment nous avons choisi, par workload, et où nous nous sommes trompés
Développement

DynamoDB single-table ou Postgres ? Comment nous avons choisi, par workload, et où nous nous sommes trompés

Le débat DynamoDB contre Postgres se mène généralement comme une religion.

Images Docker pour Node en 2026 : multi-étapes, distroless, et l'image de 1,1 Go devenue 140 Mo
Développement

Images Docker pour Node en 2026 : multi-étapes, distroless, et l'image de 1,1 Go devenue 140 Mo

Comment un Dockerfile multi-stage et distroless a fait passer notre image Node/Next.js de 1,1 Go à 140 Mo : le Dockerfile complet, les pièges et les chiffres.

Un monorepo avec trois applications : comment nous ne construisons que ce qui a changé, et avons fait passer le pipeline de huit minutes à trois
Développement

Un monorepo avec trois applications : comment nous ne construisons que ce qui a changé, et avons fait passer le pipeline de huit minutes à trois

Trois applications Next.js, quatre paquets partagés, un seul dépôt. C'est la forme de la plateforme que nous exploitons pour un client américain, et c'est la…

Limitation de débit : à la bordure, dans la passerelle ou dans l'application ? Trois couches, trois rôles
Infrastructure cloud

Limitation de débit : à la bordure, dans la passerelle ou dans l'application ? Trois couches, trois rôles

« Ajouter de la limitation de débit » est un ticket d'une ligne qui cache trois problèmes différents.

Les health checks qui mentent : six façons pour votre service de dire « prêt » quand il ne l'est pas
Infrastructure cloud

Les health checks qui mentent : six façons pour votre service de dire « prêt » quand il ne l'est pas

Un health check est un contrat entre votre application et la chose qui lui route le trafic. Le routeur demande « peux-tu prendre une requête ?

Des sauvegardes que vous n'avez jamais restaurées ne sont pas des sauvegardes. Un exercice de restauration, chronométré.
Infrastructure cloud

Des sauvegardes que vous n'avez jamais restaurées ne sont pas des sauvegardes. Un exercice de restauration, chronométré.

Chaque magasin de données AWS a des sauvegardes activées par défaut ou par une case à cocher. Aurora conserve des sauvegardes automatiques.

Un runbook d'incident pour une équipe sans astreinte
Infrastructure cloud

Un runbook d'incident pour une équipe sans astreinte

Les grandes entreprises ont des rotations d'astreinte, des commandants d'incident, des matrices de sévérité et un budget d'outillage à la hauteur.

Faire tourner le mot de passe de la base de données sans interruption : ce que vous repoussez depuis longtemps
Infrastructure cloud

Faire tourner le mot de passe de la base de données sans interruption : ce que vous repoussez depuis longtemps

Tout le monde est d'accord pour dire que le mot de passe de la base de données devrait tourner. Presque personne ne le fait, et la raison n'est pas la paresse.

WAF pour une application Next.js : les règles managées qui bloquent du trafic légitime, et ce que nous en avons fait
Infrastructure cloud

WAF pour une application Next.js : les règles managées qui bloquent du trafic légitime, et ce que nous en avons fait

Activer AWS WAF devant une application web, c'est un construct CDK et quelques cases à cocher de groupes de règles managées.

Les secrets en CDK : Secrets Manager, Parameter Store, et jamais rien dans le template
Infrastructure cloud

Les secrets en CDK : Secrets Manager, Parameter Store, et jamais rien dans le template

Un template CloudFormation est un fichier texte. Il est stocké par CloudFormation, il est dans cdk.out sur le disque de chaque développeur, il est dans les…