Auteur
Simon JANVIER
Variables d’environnement et secrets : les gérer proprement en développement web
Sortir la configuration du code n’est pas un détail d’hygiène : c’est la frontière entre un secret protégé et une…
/ 6 min
Accessibilité web : intégrer WCAG 2.2 dès la conception
WCAG 2.2 ajoute neuf critères de succès centrés sur la navigation au clavier, la taille des cibles et l'authentification. Les…
/ 6 min
Données structurées en JSON-LD : le guide pratique pour le référencement
Les données structurées décrivent le contenu d'une page dans un vocabulaire que Google et Bing exploitent pour afficher des résultats…
/ 6 min
Déployer une application Node.js en production : systemd et reverse proxy
Lancer node app.js suffit pour une démonstration, pas pour la production. Un service systemd et un reverse proxy Nginx forment…
/ 6 min
Facture électronique : ce qui devient obligatoire au 1er septembre 2026
Depuis le 1er septembre 2026, toute entreprise assujettie à la TVA doit pouvoir recevoir des factures électroniques. Calendrier, formats, plateformes…
/ 6 min
Les container queries : des composants qui s’adaptent à leur conteneur
Les container queries permettent à un composant de réagir à la largeur de son conteneur plutôt qu’à celle de la…
/ 6 min
Clés d’idempotence : rendre les API et les webhooks rejouables sans doublon
Un même appel réseau peut arriver deux fois : coupure, réessai automatique, webhook redélivré. La clé d'idempotence permet au serveur…
/ 6 min
Focus visible et navigation au clavier : le socle d’accessibilité que l’on oublie
La navigation au clavier ne concerne pas que les lecteurs d'écran : elle décide de l'usage d'un site pour toute…
/ 6 min
Git worktrees : plusieurs branches en parallèle sans stash ni double clone
Les worktrees de Git ouvrent plusieurs branches en parallèle, chacune dans son propre répertoire, sans empiler de stash. Un même…
/ 6 min
EmDash, le CMS TypeScript de Cloudflare, face à WordPress
Cloudflare pousse EmDash, un CMS open source écrit en TypeScript et bâti sur Astro, présenté comme le successeur spirituel de…
/ 6 min