Comment je suis devenue développeuse sans rien y connaître en codage
Après être passée par la case des testeurs de la V2, j'ai un peu compris le fonctionnement des applications et plus particulièrement de Gecko qui m'a beaucoup plu. De cette façon j'ai pu aider ceux qui sont en difficulté avec les applications , renouvellements, certifications et migration.
J'ai de cette façon pu remonter aux développeurs les bugs, détails à corriger et améliorations à apporter.
Et un jour Poka (développeur de Gecko) post un message sur le forum de duniter :
Contribuer à Ğecko, c’est facile! ni une ni deux , je me lance dans l'aventure, il avait détaillé toute la procédure pour avoir tous les outils en main:
- ouvrir un compte sur git.duniter et adhérer a Axiom-Team pour profiter d'un compte Claude (lntelligence Artificielle)
Ok c'est facile et presque fait. 12€ et 12DU plus tard je suis fin prête a commencer l'aventure.
Étape 1 : installer Claude Code
là je rentre dans le vif du sujet :
installer Claude Code https://code.claude.com/docs/en/quickstart je repère la ligne Windows , Poka a parlé de PowerShell donc j'ouvre un terminal sur mon PC (ça je connaissais un petit peu ayant débuté avec un Amstrad a diskette puis le premier Windows qui se lançait avec ligne de commande 😅
donc j'ouvre mon terminal et recopie la ligne de commande ! essaie les 2 lignes ECHEC
bash: irm: command not found
bash: iex: command not found
POKA ... AU SECOURS !
Ah Windows PowerShell est le nom d'un terminal :-)))
ok je n’avais pas compris que c’était l’application Powershell sur Windows
j’ai mis a jour je ne sais comment 🤣

Étape 2 : laisser Claude installer l’environnement Ğecko
Une fois que l'on m'a communiqué comment accéder à Claude je tape la ligne de commande et

Là je suis bien avancée je comprend un peu l'anglais mais là ce n'est plus de l'anglais c'est du chinois 🤪
Et c'est là tout le miracle, Poka me dit de dialoguer avec Claude de lui expliquer que je n'y connais rien et qu'il doit me parler en français, OUF!
je recopie les instructions de Poka à Claude et là il prend la main sur mon ordi et installe tout un tas de logiciels
Étape 3 : lancer Ğecko en mode debug
Ah là je suis en terrain connu !
Étape 4 : modifier, tester, proposer
Bon ne soyons pas fou, il faut commencer petit, pour me faciliter la tache j'ai donné le lien vers la discussion Contribuer à Ğecko, c'est facile! afin que Claude comprenne les demandes de Poka et consignes et JE ME LANCE:
première demande: ajouter un smiley contact dans la version desktop, j'ai vite compris qu'une photo est plus explicative qu'une description et que les 2 ensemble c'est le top , donc j'explique a Claude ce que je souhaite et ou se trouve la capture écran pour lui montrer la différence entre la version mobile et celle desktop. Et là cela dépasse toutes mes espérances, en plus de mettre l'icône il ajoute aussi un texte au survol !
Claude s'occupe alors de tout envoyer sur Git.duniter je vois que les voyants sont au vert
💪 YESSSS j'ai réussi mon premier codage ! 💪
Après, c'est le job de Poka qui vérifie une deuxième fois que cet ajout ne casse rien ni ne fait régresser le code, puis il valide et fusionne avec la version de base.
Petit à petit j'ai pris de l'assurance avec mes demandes, toujours sous le contrôle de Poka, et ai pu alors apporter des modifications esthétiques dans le profil. jusqu'à lancer la messagerie qui manquait tellement à tout le monde, de plus comme l'ajout de contacts est un élément important de Gecko on m'a rapporté des demandes: pouvoir les trier, y ajouter des éléments comme des notes personnelles, et je vous laisse découvrir le résultat avec la prochaine mise à jour ! 🍾 🍸