Quotidien Shaarli
Hier - March 24, 2026
Gonzalo Ayuso explique comment exposer une API REST existante via le protocole MCP (Model Context Protocol) pour la rendre utilisable par des agents IA (comme Claude Code ou Cursor) sans modifier l'API originale. En utilisant FastMCP, il crée une couche d'adaptation légère qui traduit les appels MCP en requêtes HTTP vers une API Flask simple de gestion de notes (CRUD). Ainsi, les outils IA peuvent interagir avec l'API comme s'il s'agissait d'une interface native, tout en conservant l'infrastructure REST intacte. Une solution élégante pour intégrer des APIs legacy aux workflows d'IA.
Découvrez comment combiner les animations scroll-driven et la propriété CSS corner-shape pour créer des effets visuels innovants, comme des coins qui se transforment en carrés ou en encoches au fil du défilement. L’article explique comment utiliser superellipse() pour générer des formes mathématiques animables (squircle, bevel, notch, etc.) et propose un exemple concret avec un pseudo-élément body::before et un mix de mix-blend-mode: difference. À noter : ces fonctionnalités nécessitent Chrome 139+ et Firefox devrait bientôt les supporter nativement. Une démo visuelle est incluse pour illustrer le résultat.
L’article explore l’application de la pensée systémique en architecture d’entreprise, en s’appuyant sur des exemples concrets comme l’impact des bâtiments sur les oiseaux ou l’ajout d’arbres en ville. L’auteur souligne la complexité des interactions dans les organisations, comparables à des Unknown Unknowns (inconnues inconnues), difficiles à anticiper. Il présente la Matrice de Rumsfeld (connus/connus, connus/inconnus, inconnus/connus, inconnus/inconnus) pour structurer la réflexion stratégique, et propose les diagrammes de boucles causales en post-mortem pour analyser les effets émergents. Une approche pragmatique pour naviguer dans l’incertitude des systèmes complexes.