Aller au contenu principal

23 juin 2025

C’est blanc, c’est neuf ? Oui, c’est planté.

C’est blanc, c’est neuf ? Oui, c’est planté.

(republication LinkedIn)

😵‍💫 La semaine dernière a été compliquée

Tout n’est pas noir… mais quand même.
Le tunnel a été long 🕳️.
Après une première tentative d’intégration de Karmyc Core pour le moins calamiteuse, est venu le temps tant redouté de la seconde 😬.
Je prends un projet existant, j’installe mon composant et là…

✨ La lumière !
Ah non, un écran blanc 🫥.

Mieux encore (ou pas) : aucun message d’erreur.

Juste le grand rien. Le vide. Le silence. L’infini 🧘‍♂️.
(Si t’as déjà débogué un package en cours de dev avec du SSR, t’as peut-être une petite larme à l’œil 💧 — ou des conseils 🤖)

Alors, changement de stratégie 🔁 :
Je reproduis l’environnement, avec les mêmes dépendances, mais directement à côté des sources de mon composant.
Ai-je précisé que le projet en question tourne sous Next.js avec du Server Side Rendering ? Non ? Voilà, c’est fait 👨‍💻.

Et là…

🎉 Ça plante !
Le petit plaisir tordu que seuls les développeurs comprendront 😈.
Si toi, lecteur non-développeur, tu penses que j’ai perdu les pédales 🌀 : alors, peut-être, mais ça n’est pas démontré par cette histoire.

Il y a "ça plante" et "ça plante".

Quand ça plante avec des infos (ou dans le cas présent, un environnement maîtrisé), c’est presque une bonne nouvelle 🕵️.
À partir de là, le fil s’est dénoué raisonnablement vite 🧵.
J’ai pris un peu de retard, mais vu comment c’était parti, ça aurait pu être bien pire 📉.

🎛️ Ce lundi, j’ai un hashtag#OpenChakra qui tourne en full Karmyc Core : layout, state, historique 🧠

C’est l’une des fondations de Karmyc Editor — et c’est done ✅ !
Prochaine étape : importer tout ça proprement dans mon projet, ranger un peu… et continuer à dérouler ma ToDo 📋.

Let’s go 🚀


C’est blanc, c’est neuf ? Oui, c’est planté. - Blog