Pour ceux qui se poseraient la question, je ne suis pas assez mégalo pour penser que tous les développeurs soient intéressés de près ou de loin par ma stack technique.

Comme j'accompagne de plus en plus de développeurs juniors, je sais que la question du choix du langage (et des frameworks) est une vraie préoccupation.

J'en ai d'ailleurs fait le premier sujet de ma newsletter "Développeur Web : de Junior à warrior" pour essayer de démystifier le sujet.

Mon but ici n'est pas d'expliquer en détails les raisons de ces évolutions (elles ont souvent été le fruits d'expériences personnelles et de rencontres) mais simplement de montrer que la carrière d'un développeur n'est pas liée à une technologie en particulier.

Il faut voir cela comme une grande boite à outils dans laquelle chaque outil est différent, plus ou moins pratique pour certaines tâches, mais c'est à force d'utiliser ces outils que l'ont va apprendre à les connaitre et à les choisir en fonction du projet.

En somme on peut utiliser une clé à molette ou une clé à pipe pour dévisser un écrou, notre choix va dépendre de la place que l'on a à disposition pour y accéder !

Voici donc le contenu de ma trousse à outils depuis les 10 dernières années et son évolution au fil du temps :

2010 - 2012

La découverte du web

  • CSS : Vanilla
  • Javascript : Vanilla
  • PHP : Vanilla
  • MySQL : PDO
  • Hébergement : 1&1

2012 - 2013

La vague jQuery

  • CSS : Vanilla
  • + Javascript : jQuery
  • PHP : Vanilla
  • MySQL : PDO
  • Hébergement : 1&1

2013 - 2015

La révolution AngularJS

  • + CSS : Bootstrap
  • + Javascript : AngularJS
  • PHP : Vanilla
  • MySQL : PDO
  • Hébergement : 1&1

2015 - 2017

Have some rest

  • CSS : Bootstrap
  • Javascript : AngularJS
  • + NodeJS : ExpressJS
  • + MongoDB : Mongoose
  • + Gulp
  • + Hébergement : 1&1 / Heroku / mLab

2017 - Aujourd'hui

Le framework est mort, vive le framework !

  • + CSS : Vanilla
  • + Javascript : VueJS/NuxtJS
  • NodeJS : ExpressJS
  • MongoDB : Mongoose
  • + Redis
  • + Webpack
  • + Hébergement : OVH / AWS / Heroku / Atlas

Et maintenant ?

Je continue de tester de nouveaux outils très régulièrement mais voilà une liste en vrac et non-exhaustive de ceux qui pourraient intégrer ma stack dans un futur plus ou moins proche : Typescript, Postgres, Azure, et...

Tailwind CSS.

Si vous n'avez vu passer que le titre de mon article "Le plus gros problème de Tailwind CSS" et que vous êtes surpris de le voir ici, vous comprendrez en lisant l'article que je n'ai rien contre l'outil en lui-même !

Vous avez aimé cet article ? Vous voulez laissez un commentaire ? Alors on se retrouve sur Facebook, Linkedin , Twitter ou mon site web !

A bientôt !