3 octobre 2025
Brique par brique

Petit bilan de fin de semaine.
⚙️ Poursuite du développement des fonctionnalités du socle commun
Je suis en train d'ajouter les fonctionnalités transverses à mes différents produits/services. Ayant intégré PayloadCMS pour gérer mes données depuis presque un an, je me suis dit récemment que c'était un peu dommage de ne pas exploiter un peu plus ce que cette techno peut apporter nativement.
Après avoir paramétré les mails, puis branché NextAuth les semaines précédentes, j'ai pris le temps :
- de réorganiser un peu mon menu d'administration,
- de revoir certains paramètres manquants,
- d'activer le fait de pouvoir "drag&dropper" les éléments d'une collection pour les réordonner.
- d'ajouter des logos à mes catégories via SCSS.
Bref, rien de très compliqué, mais ranger de temps en temps, ça permet de vider la tête des la liste des "je m'en occuperai un jour".
J'ai aussi fait bosser Cursor sur des optimisations de performance. Après lui avoir donné à manger le résultat de des analyses de DevTools, il m'a proposé une série d'optimisation. Et ensuite, je l'ai fait travailler sur sur l'optimisation de la page Portfolio. Bon, j'ai ressorti le portfolio que j'avais développé de mon Git et réintégré sans trop me poser de question. Mais comme je chargeais comme une brute les images et vidéo en fullres dans une mire, autant dire que ce n'était pas brillant en terme de performance. Je l'ai donc fait (Cursor) travailler sur la mise en place d'un cache. Maintenant, images, vidéo, pdf passent par la case "créer un webp". Et la mire est maintenant bien plus réactive. Bon, l'ergonomie est quand même bancale, mais j'avance brique par brique.
J'ai aussi travaillé sur une page pour présenter mon site, mais plus d'un point de vue "gestion de projet". Sur cette page, il y a donc des graphiques, des statistiques et les derniers commits git.
Et enfin, j'ai commencé l'intégration de Stripe pour la gestion des abonnements.
🛠 Debug de Curry
Curry, mon générateur de CV a eu aussi le droit à sa séance de debug. Des problèmes de typages sur des input sur mobile, des filtres qui marchaient de travers, des chevauchement sur la frise chronologique, des retouches sur certains composants du pdf, des problèmes de persistance des données, des champs input qui ramaient... Bref, il y avait quand même un peu besoin.
L'outil fonctionne bien, mais là encore, je ne suis pas encore convaincu par l'ergonomie du truc, mais ce n'est pas urgent. J'améliorerai ça quand une bonne idée se présentera (ou une mauvaise, mais je le découvrirai après coup ^^).
📖 Prometheo en piste
J'ai mis en place les collections liés à ce projet côté PayloadCMS. J'en profite pour tester la fonctionnalité de versioning de l'outil.
J'ai aussi (re)travaillé le logo. Depuis quelques semaines, je teste Gemini sur la génération d'image. Franchement, c'est vraiment pas mal. C'est assez précis et surtout, même en version gratuite, c'est rapide, plus que ChatGPT. Par contre, itérer n'est pas son fort, il part régulièrement dans une boucle où il ne fait plus de modification et passe son temps à s'excuser de ne pas faire ce qui lui est demandé...
C'est quoi Prometheo ? C'est un projet de roman. Rien que ça. J'ai commencé il y a deux ans et demi (preuve en image) et je procrastine pas mal autour de cela - syndrome de l'imposteur inside. Donc, la façon que j'ai trouvé de contourner ça, c'est de l'inclure dans mes projets techniques. Même si ça venait à ne pas soulever l'enthousiasme, l'idée est de développer un embryon de plateforme participative autour de mon projet. En vrai, après une longue période de page blanche, ça commence à me démanger fort de reprendre l'écriture. C'est que c'est le bon moment de s'y remettre, j'image.
🚀 Dispo
J’ai quelques créneaux en ce moment pour des missions freelance.
👉 Si vous cherchez un renfort ponctuel (ou un membre long terme pour votre équipe), discutons-en.