elie29.hashnode.devQuand false ne veut rien direLe bool qui fâche Les méthodes ne doivent jamais (ou presque) retourner bool Quand une fonction peut échouer pour une ou plusieurs causes, retourner bool (true/false) fait perdre l'information la plus utile : le “pourquoi”. L'appelant reçoit false e...Dec 18, 2025·4 min read
elie29.hashnode.devLa CI/CD n’est pas une priorité !Dans beaucoup d’équipes et projets que j’ai accompagnés dans leur transformation DevOps, le réflexe et l’initiative de départ étaient de « mettre en place une CI/CD ». Apparement, c’est un gage de sérieux, d’industrialisation et de modernité. Mais tr...May 7, 2025·8 min read
elie29.hashnode.devJustifier le Craftsmanship auprès des DSI : ROI, contexte et impact réelMettre en place des bonnes pratiques ne suffit pas. Encore faut-il qu’elles répondent à un besoin métier clair et qu’on sache démontrer leur valeur. Voici comment articuler ROI, excellence technique et pilotage stratégique. Un CTO m’a expliqué qu’il ...May 1, 2025·3 min read
elie29.hashnode.devBuilding a Resilient Site-Aware SynchronizationThe Challenge of Multi-Site Data Autonomy In distributed environments, especially in industrial or regulated contexts, applications are often deployed across multiple geographically separated sites. These sites must remain fully operational even in t...Apr 14, 2025·6 min read
elie29.hashnode.devStratégie de déploiement Blue/GreenNous trouvons dans la littérature beaucoup d'articles qui mettent en avant la définition du Blue/Green ou qui expliquent d'une manière très succincte l'implémentation d'un service « hello world » déconnectée de la réalité du terrain. L'objectif de ce...Aug 27, 2023·6 min read