Aller au contenu principal
Site en cours de refonte — quelques pages peuvent bouger ou évoluer.
Catégorie

Articles sur Développement web

Découvrez tous les articles, tutoriels et retours d'expérience liés à développement web.

Derniers Articles .

TrueAsync 0.6 : mon process pool PHP a failli deadlocker Performance web
07 avr. 2026

TrueAsync 0.6 : mon process pool PHP a failli deadlocker

Paralléliser en PHP, c’est cool… jusqu’au moment où ton “pool” se bloque tout seul. Voilà un pattern de process pool TrueAsync 0.6 qui tient en prod.

php • Symfony
Lire →
J’ai généré toute ma palette depuis 1 hex… et j’ai compris pourquoi mon dark mode était moche Développement web
07 avr. 2026

J’ai généré toute ma palette depuis 1 hex… et j’ai compris pourquoi mon dark mode était moche

Tu veux une UI propre sans passer ta semaine à tweaker des nuances. OK, mais si tu génères une palette sans comprendre OKLCH, ton dark mode va te punir.

TypeScript • CSS
Lire →
GitHub Actions 2026 : la sécurité va casser tes workflows “confort” Développement web
07 avr. 2026

GitHub Actions 2026 : la sécurité va casser tes workflows “confort”

GitHub ne “rajoute pas de la sécu”. Il change le contrat. Si tu relies encore des Actions avec des tags flottants et des permissions larges, 2026 va te forcer à te discipliner.

Yaml • Git
Lire →
Un agent IA ne casse pas sur le prompt. Il casse sur une mise à jour. Développement web
07 avr. 2026

Un agent IA ne casse pas sur le prompt. Il casse sur une mise à jour.

Les agents IA tombent rarement à cause d’un prompt. Beaucoup plus souvent à cause d’un SDK qui change ses packages, ses artefacts ou sa sérialisation.

TypeScript • Yaml
Lire →
ESLint 9 n’a pas cassé ton React. Ta config, si. Développement web
04 avr. 2026

ESLint 9 n’a pas cassé ton React. Ta config, si.

ESLint 9 ne casse pas ton code, il casse l’implicite de ton ancien .eslintrc. Voilà comment migrer vers la flat config sans partir en chasse aux erreurs.

TypeScript • Prettier
Lire →
Le vibe coding, c’est grisant. La maintenance, beaucoup moins. Développement web
04 avr. 2026

Le vibe coding, c’est grisant. La maintenance, beaucoup moins.

Le prototype en 2 heures, tout le monde peut y arriver. Le vrai test, c’est la semaine 3, quand ça casse et que tu dois comprendre vite, sans magie.

TypeScript • Git
Lire →
Next.js qui te mange 60 Go ? Reprends le contrôle sur .next et .turbo Performance web
04 avr. 2026

Next.js qui te mange 60 Go ? Reprends le contrôle sur .next et .turbo

Entre .turbo et .next, tu peux te retrouver avec des dizaines de gigas “juste en dev”. Voilà comment comprendre ce qui s’accumule, quoi purger, et comment poser des limites sans flinguer les perfs.

TypeScript • Git
Lire →
Ton iframe est bloquée par CSP… et ton code attend un load qui n’arrivera jamais Développement web
04 avr. 2026

Ton iframe est bloquée par CSP… et ton code attend un load qui n’arrivera jamais

Une iframe bloquée par CSP peut ne jamais déclencher « load ». Si ton code attend cet event, tu peux figer ton UI sans comprendre pourquoi.

TypeScript • Chrome
Lire →
J’ai failli installer « react-refresh-update » : mon playbook anti-dépendance piégée Développement web
04 avr. 2026

J’ai failli installer « react-refresh-update » : mon playbook anti-dépendance piégée

Les pires packages malveillants ressemblent à des dépendances banales. Voilà les garde-fous que j’applique pour éviter de me faire avoir.

TypeScript • Chrome
Lire →