Recent Posts

Server & DevOps·29 avril 2026

Stratégie de déploiement et séparation des environnements : un serveur de développement face aux revirements

L’importance d’une stratégie de déploiement et de la séparation des environnements, illustrée par mes rapports sans fin de développeur solo. Un retour d’expérience concret : un serveur inutilisé transformé en serveur de développement, et GitLab CI pour séparer déploiements automatiques et manuels.

Server & DevOps·29 avril 2026

Installer GitLab Runner : donnez vie à votre pipeline

Ce guide explique l’installation et l’enregistrement de GitLab Runner avec Docker. Découvrez pourquoi votre pipeline GitLab CI reste bloquée en ‘Pending’ et résolvez le problème étape par étape, de l’obtention du token à la configuration de l’executor.

Server & DevOps·26 avril 2026

Chronique de survie d’une infrastructure en développeur solo : apprendre le déploiement à travers un rapport d’incident

À travers l’expérience de la mise en place d’une infrastructure en tant que développeur solo, cet article explique l’importance des garde-fous de déploiement comme Git, les tests et les tags Docker. C’est un récit de progression autour d’un rapport d’incident après l’implosion de l’entreprise et de la prise de conscience que le CI/CD est nécessaire.

Server & DevOps·26 avril 2026

Conteneurs et services Docker : comprendre l’univers Docker avec des hamburgers

Cet article explique simplement la différence entre les conteneurs et les services Docker grâce à l’analogie d’un menu hamburger, et montre pourquoi Docker Compose est nécessaire pour gérer des commandes d’infrastructure complexes, c’est-à-dire des déploiements.

Server & DevOps·24 avril 2026

Images Docker et layers : le principe magique d’un build en 0,1 seconde

Cet article explique le fonctionnement des images Docker et des layers à l’aide des métaphores du cellophane transparent et des pancakes, et donne des conseils pratiques pour optimiser le cache des layers grâce à l’ordre des instructions dans le Dockerfile.