Mes notes de terrain sur
Laravel, Vue & l'architecture front
Tutos, retours d'expérience et veille tech pour construire des produits web rapides, maintenables et design. Inspiré de l'ambiance de la home, avec un peu plus de détails pour les curieux.
Perf & accessibilité
Mesurer Lighthouse, optimiser les assets, écrire des interfaces inclusives.
Stack front
Vue, Inertia, Tailwind, animations légères et design système artisanaux.
Bonnes pratiques
Patterns Laravel, tests légers, structure de contenus et naming clair.
Tous les articles .
Veille tech, tips front et retours de missions.
Performance web
Scripts tiers et Core Web Vitals : la méthode qui dit clairement « qui coûte quoi »
Si tu ne sais pas isoler un script tiers, tu fais de la perf au doigt mouillé. Voilà un protocole reproductible pour prouver l’impact sur LCP/CLS/INP et décider quoi garder.
Développement web
Codex t’a lâché « model is not supported » ? Arrête de dépendre d’un modèle unique
Quand Codex te répond “model is not supported” alors que ça marchait hier, ce n’est pas juste un bug : c’est un risque produit. Voilà comment blinder ta continuité.
Développement web
« No ARIA is better than bad ARIA » : les 7 trucs que je vire quand une UI devient injouable
Le mauvais ARIA ne rend pas une UI plus accessible. Il la rend plus imprévisible. Voilà 7 patterns que je supprime (ou que je refais) en priorité, avec des fixes concrets.
Développement web
Next.js 16.2 : les deux régressions qui te flinguent sans bruit (#id + dev Wi‑Fi)
Deux régressions pénibles après un bump Next.js 16.2 : le scroll vers #id tombe mal avec un header sticky, et le dev sur téléphone en Wi‑Fi ne charge plus le JS. Voilà comment je les isole et je les corrige proprement.
Développement web
CSS en 2026 : arrête de “kiffer les features”, commence à shipper sans regret
Le CSS Snapshot 2026 n’est pas une liste de jouets. C’est une carte des risques pour décider ce que tu peux déployer sans te faire punir en prod.
Développement web
WordPress 6.9.4 : la “petite” update sécurité qui te coûte cher si tu la repousses
Quand une release dit que les corrections précédentes n’étaient pas entièrement appliquées, ce n’est pas une note de bas de page. C’est un patch à faire maintenant.
Développement web
Un IDE “AI-first”, c’est cool… jusqu’au jour où tu ne peux plus bosser
Les pannes et rate limits te rappellent un truc simple : si ton IDE dépend de l’IA, ce n’est plus une feature. C’est un point de défaillance.
Développement web
« PHP >= 8.2 requis » alors que ton terminal est en 8.3 : oui, tu as deux PHP
Tu vois PHP 8.3 dans le terminal, mais ton site répond comme s’il était en 8.1. Ce n’est pas Composer qui délire : c’est ton serveur qui n’utilise pas le même PHP que ta CLI.
Développement web
Les “silent payment failures” : la fuite de MRR que tu ne vois jamais venir
Le pire avec un paiement qui échoue, c’est quand personne ne le voit. Voilà où ton MRR fuit (webhooks, statuts, entitlement) et comment instrumenter ça proprement.