Le problème n'est pas humain, il est organisationnel
L'article analyse les problèmes organisationnels en entreprise, notamment les silos entre équipes, et propose l'organisation en équipes produit pluridisciplinaires comme solution.
L'article analyse les problèmes organisationnels en entreprise, notamment les silos entre équipes, et propose l'organisation en équipes produit pluridisciplinaires comme solution.
L'article explique le principe DevOps "You build it, You run it" et ses bénéfices pour la qualité produit et l'autonomie des équipes.
Les tests de mutation évaluent l'efficacité des tests en introduisant des défauts dans le code, offrant une meilleure mesure que la simple couverture de code.
Présentation de Container Structure Test, un outil de Google pour tester et valider le comportement des images Docker via des tests unitaires.
Présentation de l'outil install-php-extensions pour installer facilement un large panel d'extensions PHP dans une image Docker.
Introduction aux bases de Docker, expliquant la conteneurisation et ses avantages par rapport à la virtualisation traditionnelle.
Une liste complète de podcasts en français pour les développeurs, couvrant la programmation, l'IA, DevOps, et les tendances tech.
Un guide rapide sur Kubernetes, son histoire, son rôle d'orchestrateur de conteneurs et son fonctionnement de base.
L'article explore la nature du DevOps, expliquant pourquoi ce n'est pas un métier mais une culture et un ensemble de pratiques visant à unifier développement et opérations.
Un guide rapide pour comprendre Terraform, l'outil d'infrastructure-as-code, son histoire et son fonctionnement déclaratif.
Un article passionné sur l'importance cruciale de la documentation technique en développement logiciel, et pourquoi l'éviter coûte du temps à long terme.
Guide technique pour mettre en place une Review App pour une application web statique, en utilisant NGINX et des déploiements automatisés.
Guide technique pour automatiser la mise à jour de la description d'une image Docker sur Docker Hub via un script Shell et l'API officielle.
Guide technique pour cloner des projets privés dans un runner Gitlab CI SaaS en utilisant des clés SSH déployées dynamiquement.
Guide technique pour partager des clés SSH de l'hôte avec un conteneur Docker de manière sécurisée et universelle.
L'article discute des défis et des bonnes pratiques pour atteindre un déploiement logiciel entièrement automatisé, au-delà du simple push de code.
Guide pour configurer une stack Docker avec plusieurs conteneurs (Nginx, PHP-FPM, MySQL, Redis, ELK) pour une application Symfony.