Ligne directe INNN, bonjour ! Posez-moi votre question sur le salon
Un téléphone à cadran des années 60, une IA qui tient dans un ordinateur portable, et deux jours de salon à Niort.
Des trucs de mon métier de dev que j'ai envie de partager.
Un téléphone à cadran des années 60, une IA qui tient dans un ordinateur portable, et deux jours de salon à Niort.
Une injection SQL dans Metabase a servi à compromettre l'ANSSI et la DINUM. Une revue de sécurité par Claude l'aurait-elle repérée à temps ? Quatre modèles testés sur le code d'avant le correctif : un seul trouve la faille — un mois trop tard.
Cartes produit, pour n'importe quelle commune française, une carte prête pour l'imprimeur, de l'A4 à l'A0, à partir des données publiques ouvertes. Libre, gratuit, sans compte ni installation.
Servir des contenus statiques sans application dédiée (ZIP, S3, assets HTTP), et exposer une UI Swagger complète depuis un simple fichier openapi.json — le tout sans déployer de serveur supplémentaire.
Basic Auth pour protéger les environnements hors production, OpenID Connect pour authentifier les sociétaires MAIF sur certaines fonctionnalités d'Aux Alentours, et cache HTTP pour soulager l'API de tiles.
CORS pour l'intégration de tiles dans du code JS, robots.txt sans toucher à l'app, redirections HTTP avec capture de path params, suppression de headers de sécurité pour intégrer une iframe en dev.
L'API d'Aux Alentours par MAIF déployée sur Clever Cloud, exposée sous trois routes Otoroshi radicalement différentes : API sécurisée par API keys, documentation publique et API de tiles.
Otoroshi est une API gateway open source bourrée de plugins. Clever Cloud est un PaaS européen. Ensemble, ils forment un duo redoutablement efficace pour gérer des APIs en production. Présentation.
Cet article raconte comment j'ai créé et déployé sur Clever Cloud un thème Keycloak personnalisé pour le backoffice du DICRIM numérique, en utilisant Claude Code comme assistant.
J'avais envie d'un endroit simple pour publier des retours d'expérience tech, sans infrastructure à gérer. GitHub Pages + Jekyll s'est imposé naturellement.