Aller au contenu principal

24 articles tagués avec « Tips »

Voir tous les tags

Les Saas aux services des projets persos

· 6 minutes de lecture
Cyril Hue
Front End Engineer

Je passe beaucoup de temps à faire des prototypes de projets, j'ai le fameux syndrôme du projet perso, je ne compte même plus le nombre de repos que j'ai sur Github ou Gitlab. Très peu d'entre eux sont terminés, mais c'est le but en fait d'un projet perso.

Quelques projets ont la chance d'être déployés et une infime partie ont même la chance d'avoir des utilisateurs !

En revanche aucun projet n'est monétisé, pourtant j'utilise des serveurs, de l'hébergement, des bases de données, etc : comment je fais ?

Bien commencer dans l'écosysteme React

· 6 minutes de lecture
Cyril Hue
Front End Engineer

Ecmascript avant React

Je vois souvent des devs partir bille en tête sur React pensant peut-être que cela suffit mais il n'en est rien. Il ne faut pas oublier que l'apprentissage c'est comme un escalier.

jeune enfant passant de la première marche à la cinquiéme marche, sur chaque marche il y à écrit dans l'ordre HTML / CSS / Javascript / Git / Github / React

Pour travailler efficacement sur un projet dans l'écosysteme ReactJs ou ReactNative, il est primordial de maitriser des concepts de base du javascript modern.

Je vais vous en lister deux qui, pour moi, sont indispensables avant de se lancer dans du developpement React.

Comment je fais ma veille

· 4 minutes de lecture
Cyril Hue
Front End Engineer

Durant ce mois de décembre, je vous ai partagé quelques sources de veille interessantes comme la newsletter sur React - Veille - Une veille pertinente. Je vous ai également présenté différents passionnés, des blogs, des vidéos, etc. Il existe de nombreuses sources d'information mais, à moins d'être assidu dans son suivi, il est difficile d'être à l'affut de tout ce qui se passe dans le monde du web. C'est pour cela qu'il est important d'avoir les bons outils.

Dans mon quotidien, j'utilise principalement 4 applications pour faire ma veille, chacune d'elles s'utilisant différemment.

Les standards du web

· 4 minutes de lecture
Cyril Hue
Front End Engineer

Actuellement je travaille beaucoup dans l'écosystème React / React Native. Mais ça n'a pas toujours été le cas.

Si je remonte à mes débuts, je faisais du Php, de l'Ajax et du JQuery.

Au cours de mes expériences j'ai été très bien accompagné, un de mes mentors m'a toujours poussé à comprendre les bases d'une techno avant d'utiliser pleinement la dite techno. Je me souviens qu'une fois j'avais codé une fonctionnalité en JQuery. Il m'avait alors montré comment faire la même chose en javascript natif. Ce moment m'a énormement marqué, et encore aujourd'hui cela guide ma façon de développer. Donc un grand merci à lui pour tout cet apprentissage.

Maitriser son IDE - les raccourcis

· 2 minutes de lecture
Cyril Hue
Front End Engineer

Je vais vous racconter une histoire.

Il y a pas si longtemps, pendant une séance de pair programming, alors que je voulais modifier le nom d'une variable utilisée dans le fichier, mon collègue me voyait utiliser la fonctionnalité de sélection du prochain match - raccourci cmd + d (⌘ + d) - pour ensuite faire ma modification.

Mais tu fais quoi !!! Rename ta variable !!!

Il n'avait pas tord, qu'est ce que j'avais en tête tout ce temps. Pourquoi me compliquer la vie pour faire un truc alors qu'un raccourci, ici F2 existe pour faire la même chose et en mieux !

Mes extensions VsCode

· 2 minutes de lecture
Cyril Hue
Front End Engineer

Lorsque l'on développe, il est primordial d'avoir son IDE configuré. Aujourd'hui j'ai reçu mon cadeau de noël, mon nouveau MacBook. L'idée de cet article m'est venue pendant que je faisais le setup de ce petit bijou. J'utilise exclusivement VsCode, que ça soit dans le contexte pro ou perso, avec une liste d'extension que j'utilise quotidiennement.

Comment gérer ses hotfix avec git-worktree ?

· 2 minutes de lecture
Cyril Hue
Front End Engineer

Comment gérez-vous vos hotfix lorsque vous travaillez sur une branche pour une toute nouvelle feature ?

Plusieurs scénarios sont possibles :

  • Vous faites un git stash pour isoler votre développement en cours. Vous basculez sur une nouvelle branche hotfix pour pouvoir travailler dessus. Une fois terminé, vous revenez sur votre branche de feature et faites votre git apply.
  • Vous faites un git push de tout votre dev avec un bon message WIP - switch branch for comit, ou quelque chose dans le genre, pour pouvoir sauvegarder votre travail en cours. Et vous partez ensuite sur la résolution du bug.