Le Blog

Réflexions sur le développement, architecture et tooling moderne.

4 min

Le code est infini, mais le corps a ses limites

Être développeur fullstack, c’est vivre une passion sans fin. Mais entre nuits blanches, isolement et absence de sport, cette passion peut vite devenir un piège. Cet article est une réflexion personnelle sur l’importance d’apprendre à calibrer son énergie, à écouter son corps et à redéfinir la productivité.

Lire l'article
5 min

Implémenter un Social Login en Popup avec Laravel Passport, Socialite et Next.js

Dans cet article, je partage comment j’ai implémenté un Social Login en popup avec Laravel (Passport + Socialite) et Next.js. Après avoir longtemps utilisé le flow classique par redirection, j’ai testé ce mécanisme sur mon projet PulseSend et découvert une expérience bien plus fluide et moderne. Découvrez pourquoi ce flow est intéressant, comment il fonctionne et comment le mettre en place pas à pas.

Lire l'article
2 min

Tenancy : pourquoi votre prochaine app doit y penser dès le début

Il y a quelques mois, un ami développeur m'a dit : "Je dois refaire toute mon app de zéro parce que j'ai 3 clients qui veulent chacun leur propre espace". Cette phrase m'a fait mal au cœur, parce que j'ai déjà vécu exactement la même situation. Aujourd'hui, j'aimerais vous épargner cette douleur en vous parlant d'un concept fondamental qu'on découvre souvent trop tard : le tenancy....

Lire l'article
3 min

De 0 à 900 téléchargements : l'histoire de mes packages Laravel

Quand Malik m'a suggéré de créer un package Laravel pour résoudre mes problèmes de logs, je ne m'attendais pas à atteindre 900 téléchargements. Encore moins à apprendre une leçon si dure avec Laravel Task Automator - mon package abandonné qui m'a enseigné qu'on ne code pas juste pour coder.

Lire l'article