Git
Je suis un grand utilisateur de Git depuis longtemps. J'ai tout de
suite aimé sa facon de fonctionner si particuilère qui le rends si
complexe et puissant.
Je m'en sert dans chaque projet que je commence que ce soit pour
sa facilitĂ© a versionner une application ou pour sa capacitĂ© Ă
syncroniser instantanément du code entre plusieurs appareils.
J'ai beaucoups lu et regardé de nombreux livres et tutos pour
connaitre de fond en comble son fonctionnement et mĂŞme si je ne
suis pas un expert je connais très bien la majorité des
foncionnalités importantes.
Node.Js
J’ai dĂ©couvert Node.JS grâce Ă Discord en voulant apprendre Ă
coder des bots.
Je suis très vite devenu amoureux de ce framework et je l’utilise
aujourd’hui dans presque tous mes projets que ce soit avec des
librairies comme express.js pour les API, react pour le web ou
electron pour des logiciels.
Ce framework m’a permis découvrir ma grande passion pour le
backend avec Javascript.
JavaScript
J’ai découvert JavaScript en m’intéressant à l’API de Discord. Ca
a été pour moi une révélation. Je suis tout de suite devenu fan de
ce langage que ce soit pour son étrange simplicité comme pour sa
façon de fonctionner pour tout (pour le web, les serveurs, les
logiciels…).
N’étant pas un grand fan de design, Javascript me permet de coder
simplement des applications fonctionnant dans un terminal (avec
Node) de façon à ne pas avoir à réaliser d’UI.
React
J’aime beaucoup React pour sa facilité d’utilisation. Je m’en suis
servis dans de nombreux projets et même si, au début, je n’ai pas
bien compris l’intérêt, je m’en sert aujourd’hui très (parfois
trop) souvent.
Docker
Je n’ai pas beaucoup utilisé Docker par manque de cas où j’en ai
vraiment besoin. Mais ayant vite compris l’intérêt de savoir s’en
servir en entreprise je me suis forcé à apprendre ne serait-ce que
les bases.
Même si je suis loin d’être un pro, je connais bien son
fonctionnement et je sais l’utiliser dans les cas les plus
simples.
Csharp
Le C# est le premier véritable langage de programmation que j’ai
appris. Il m’a fait découvrir toutes les portes qu’ouvre la
programmation et pour cela, il est très important à mes yeux.
J’ai codé avec mes premières applications Windows avec et quoique
je privilégie JavaScript aujourd’hui, il m’arrive encore très
souvent de m’en servir dans tout un tas de projet.
Java
J’ai découvert Java en créant des mods et plugin pour le jeu Minecraft. Je l'ai également
utilisé dans de
petits projets d'applications Android. Même si je ne m’en sers
que rarement, je l’ai assez utilisé pour en avoir une bonne maîtrise d’ensemble.
Malgré tout, j’ai toujours du mal à savoir quand l’utiliser là où
JavaScript est meilleur sur presque tous les sujets.
Jest
J’ai entendu parler de Jest pendant très longtemps sans vraiment
comprendre l’intĂ©rĂŞt. Ce n’est que rĂ©cemment que j’ai commencĂ© Ă
l’utiliser et que je me suis rendu compte à coté de quoi j’étais
passé pendant tout le temps.
Ne l’utilisant que depuis quelques mois je ne connais pas encore
toutes ces fonctions et cas d’usage mais il me fait économiser
tellement de temps dans plein de situations que je cherche Ă en apprendre
de plus en plus.
GitHub
GitHub est pour moi un essentiel pour presque tous les projets
informatiques. Que ce soit pour le stockage de code, la
collaboration, les actions, les issues, les pulls request et j’en
passe. Je l’utilise tous les jours dans tous mes projets et j’en
suis toujours très content.
Il m’a fallu du temps pour savoir l’utiliser parfaitement mais
c’est pour moi le meilleur investissent de temps que j’ai eu Ă
faire. J’y mets tous mes projets et je ne l’échangerais pour
aucune alternative.