Notes de terrain

Retours d’expérience sur des projets réels. Architecture, décisions techniques, leçons apprises.

Pipeline GitHub Actions : lint, scan Trivy, build Docker vers GHCR, déploiement SSH sur VPS
7 min de lecture

Un pipeline CI/CD maison avec GitHub Actions

Comment déployer automatiquement une app sur son VPS avec GitHub Actions : lint, scan Trivy bloquant, build Docker vers un registre privé, déploiement SSH, et la validation sur PR avant le merge.

Lire
Un assistant IA opère un site WordPress à travers un pont avec garde-fous
7 min de lecture

Gérer un site WordPress avec une IA, sans tout casser

Comment laisser une IA opérer un vrai site WordPress (pages, Divi, SEO, médias) sans risque : périmètre des accès, sauvegarde avant écriture, validation humaine, et ce qu'elle fait vraiment bien.

Lire
Schéma de déploiement Next.js self-hosted sur VPS (Docker, GHCR, reverse proxy)
6 min de lecture

Quitter Vercel : héberger son app Next.js sur un VPS

Sortir d'une plateforme managée pour héberger son app Next.js sur un VPS : image Docker standalone, registre privé, reverse proxy avec SSL automatique et pipeline de déploiement maison.

Lire
Un orchestrateur IA qui délègue à des agents spécialisés et vérifie leurs sorties
8 min de lecture

Intégrer des agents IA dans son workflow de développement

Retour d'expérience sur l'usage d'agents IA spécialisés pour produire du code, du contenu et des audits : ce qui marche, ce qui casse, et pourquoi la structure compte plus que le modèle.

Lire
Schéma : un build vert qui masque un 404 silencieux en production
6 min de lecture

Next.js 16 en production : les pièges qu'aucun tutoriel ne montre

Retour d'expérience sur quatre pièges de Next.js 16 en self-hosted, dont le plus traître : un build qui passe au vert mais sert une page en 404 en production.

Lire
Comparaison React Native et PWA selon les critères de décision d'une app métier
8 min de lecture

React Native ou PWA : comment choisir pour une app métier

Pas de gagnant absolu entre React Native et PWA, mais des critères qui tranchent vite selon le projet : accès matériel, fonctionnement hors-ligne, distribution et coût.

Lire
Schéma des couches de défense d'un formulaire de contact, du client à l'envoi
8 min de lecture

Sécuriser un formulaire de contact : ce que la plupart oublient

Un formulaire de contact est un endpoint public, donc une cible. Les défenses à empiler côté serveur, et l'histoire d'un bypass de test laissé en production.

Lire
Architecture headless : Strapi et PostgreSQL servant deux frontends Next.js via API
7 min de lecture

Strapi et Next.js : une architecture headless qui tient la route

Retour d'expérience sur une architecture découplée Strapi plus Next.js (site public et interface de gestion) : les bénéfices réels, les contreparties, et quand le headless n'est pas justifié.

Lire
Schéma d'architecture : système ML offline-first en React Native
8 min de lecture

Embarquer un modèle ML offline-first : architecture et retours d'expérience

Architecture d'une app React Native qui embarque un modèle LightGBM/ONNX en mode offline-first : preprocessing JS pur, calibration différentielle, inférence asynchrone sur thread natif.

Lire