Blog
Réflexions techniques sur l'architecture logicielle, le développement assisté par IA et les systèmes complexes.
6 min de lectureComment j'ai construit deux serveurs MCP pour un besoin perso, sans API officielle
EcoleDirecte et la Fédération Française des Échecs n'exposent aucune API publique. Ce que j'ai construit pour interroger mes propres données scolaires et échiquéennes depuis Claude, sans jamais devenir un service auquel se connecter.
→- 7 min de lecture
Bâle III/IV, expliqué à un développeur→
Une norme qui répond à une seule question, combien de capital une banque doit garder en réserve, calculée à partir des risques qu'elle porte réellement.
- 6 min de lecture
Le risque de défaut, expliqué à un développeur→
PD, LGD, Expected Loss : trois briques qui répondent à une seule question, combien coûte, en moyenne, le fait de prêter à quelqu'un qui peut ne jamais rembourser.
- 6 min de lecture
Débugger un incident de prod avec un agent : ce qui change, ce qui ne change pas→
Un agent lit un thread dump plus vite qu'un humain. Ça ne remplace ni la discipline de la preuve, ni le risque qu'il conclue trop vite sur une seule mesure.
- 4 min de lecture
LangChain4j vs Spring AI : deux façons d'amener un LLM dans une JVM→
Même JVM, même besoin, deux philosophies opposées : l'une part du framework, l'autre part du modèle. Comparatif entre Spring AI et LangChain4j pour un développeur Kotlin/Java.
- 3 min de lecture
Spring AI : amener Claude dans un backend Kotlin/Spring Boot→
Spring AI promet d'intégrer un LLM comme n'importe quel bean Spring. Ce que ça donne vraiment appliqué à un backend Kotlin, au-delà de l'exemple hello-world.
- 4 min de lecture
Claude Code n'est pas l'API Claude : ce que MissionPilot m'a appris en les combinant→
Un outil de dev augmenté par un agent et un produit qui appelle un LLM à l'exécution résolvent deux problèmes différents. Les confondre coûte cher au design.
- 3 min de lecture
Plan Mode : pourquoi je le déclenche avant toute tâche non triviale→
Découvrir un problème d'approche après que l'agent a déjà édité dix fichiers coûte plus cher que de le découvrir avant. Plan Mode déplace ce moment de découverte.
- 4 min de lecture
MCP : connecter Claude à de vrais outils, pas à des prompts plus longs→
Décrire chaque outil en texte dans le system prompt ne passe pas à l'échelle. Ce que MCP change en standardisant l'accès aux outils plutôt qu'en les racontant.
- 4 min de lecture
CLAUDE.md : le contexte qu'on arrête enfin de réexpliquer à chaque session→
Onboarder un agent sur les conventions d'un projet à chaque session, c'est du temps perdu qui se répète à l'identique. CLAUDE.md le fait une fois, versionné, pour tout le monde.








