17 septembre 2025

Quand tu as des super pouvoirs đŸŠžâ€â™‚ïž

Quand tu as des super pouvoirs đŸŠžâ€â™‚ïž

Hier fut une journĂ©e des plus satisfaisantes - le genre de journĂ©e oĂč tu as l’impression d’avoir des super-pouvoirs. ⚡

J’ai bouclĂ© plusieurs points de ma ToDo officielle :

  • Mise en place (basique) de Next-PWA pour Karmyc Editor → en gros, ça rend l’application utilisable mĂȘme quand on n’a plus internet 🌐. Si je vais au bout de ce projet (qui est assez gros), il a toutes les chances de se prĂ©senter sous la forme d’un SaaS. Mais je n’ai pas trop le goĂ»t des logiciels qui rendent captif d’un abonnement ou d’une connexion. Je rĂ©flĂ©chis pas mal Ă  ce sujet, et cette Ă©tape est l’une des conditions pour offrir plus de libertĂ© aux utilisateurs
  • Mise Ă  jour de la sitemap đŸ—ș → c’est ce qui permet Ă  Google d’indexer correctement le contenu du site, surtout aprĂšs les rĂ©centes Ă©volutions

J’ai aussi enfin rĂ©glĂ© des problĂšmes qui me pourrissaient la vie depuis des lustres, mais que je contournais Ă  chaque fois au lieu de les corriger pour de bon :

  • Perte du statut d’admin → je me retrouvais dans l'incapacitĂ© de rentrer dans mon back-office lors de certaines mises Ă  jour 😅
  • Ajout du systĂšme de transport d’e-mails Ă  PayloadCMS → jusque-lĂ  je faisais sans, mais ça traĂźnait dans ma tĂȘte dans la case "un jour". Maintenant, le site peut envoyer des mails.

Et comme si ça ne suffisait pas, j’ai aussi attaquĂ© du non-prĂ©vu :

  • IntĂ©gration de NextAuth.js avec PayloadCMS pour remplacer le SSO de Discourse → en clair, j’ai changĂ© tout le systĂšme d’authentification pour que ce soit plus simple et plus fiable 🔒.
  • Reconfiguration du SSO pour que Discourse utilise dĂ©sormais Payload comme source d’authentification → le SSO, c'est le truc qui permet de faire cohabiter plusieurs "sites" tout en donnant une impression d'unitĂ© : un seul login pour tout gĂ©rer, c'est l'anneau unique de l'authentification

Bien sĂ»r, tout ça n’aurait pas Ă©tĂ© possible sans Cursor. MĂȘme si le rĂ©sultat reste perfectible, l’efficacitĂ© que cet outil apporte aprĂšs des mois d’utilisation reste impressionnante. 🚀

Bref, hier fut une bonne journée avec pas mal de trucs fondamentaux pour la suite.