Git et versionning — Workflows, bonnes pratiques et outils pour les développeurs web
Guide Git pour les développeurs web : workflows, branches, conventional commits, signature SSH, GitHub vs GitLab et bonnes pratiques pour un historique propre.

Le DevOps n'est plus réservé aux équipes infra : Docker, CI/CD et Git font désormais partie du quotidien de tout développeur web. Conteneuriser son environnement local pour éliminer les « ça marche sur ma machine », automatiser les tests et le déploiement pour livrer en confiance, adopter un workflow Git qui structure le travail en équipe — ces pratiques sont devenues indispensables.
Mes guides couvrent ces sujets avec un angle pratique et orienté développeur PHP : comment monter un environnement Docker complet (PHP, Apache, Node.js, MailHog) avec un Makefile, configurer des pipelines CI/CD sur GitHub Actions ou GitLab CI qui exécutent PHPStan, PHPCS et PHPUnit automatiquement, et adopter les conventions (conventional commits, branches, signature SSH) qui rendent un historique Git exploitable.
Pas de théorie abstraite ici : chaque guide part d'un cas concret rencontré sur des projets en production.
Guide Git pour les développeurs web : workflows, branches, conventional commits, signature SSH, GitHub vs GitLab et bonnes pratiques pour un historique propre.
Guide Docker pour développeurs PHP : setup local avec PHP 8.5, Apache, MailHog, Makefile, WSL2 et bonnes pratiques conteneurisation.
Guide CI/CD pour projets PHP : GitHub Actions, GitLab CI, PHPStan, PHPCS, audit de sécurité, déploiement automatisé et bonnes pratiques pipeline.