J'ai découvert l'informatique durant mon enfance et j'ai commencé à programmer très tôt.
Je suis né au début des années 80.
Lorsque je me suis connecté pour la première fois à Internet et que j'ai navigué sur le web, j'ai été immédiatement frappé par toutes les possibilités qui s'ouvraient à moi. La connaissance et le partage à portée de clic (ou de clavier).
Comme je le dis souvent, si je découvrais le web aujourd'hui, je suis pas sûr que l'enthousiasme serait le même.
Cette ambiance de partage, d'échange, si palpable fin des années 1990 début des années 2000, semble bien loin.
On ne peut pas dire qu'elle n'existe plus mais elle est invisibilisée en grande partie par les plateformes et beaucoup ne la voient tout simplement plus ou l'ont oubliée.
J'ai eu la chance de pratiquer professionnellement le développement avant l'entrée dans les études supérieures.
Puis, après une belle expérience dans l'entreprise où j'avais réalisé mon stage de fin d'études, j'ai cofondé avec des amis une agence web en 2005 (Octolys) qui s'est rapidement spécialisée dans la réalisation de boutiques en ligne.
J'y développais notamment Thelia, un CMS e-commerce libre dont j'ai été le développeur principal durant de nombreuses années, seul au départ puis accompagné par une équipe et, bien sûr, une communauté.
Développer, maintenir un logiciel libre tout en montant une communauté autour de l'outil a été une expérience très enrichissante.
Thelia est aujourd'hui porté par la société Openstudio. Octolys a fusionné avec celle-ci en 2012.
J'ai ensuite poursuivi en solo avec un statut un peu particulier : celui d'entrepreneur salarié au sein d'une CAE. Pourquoi une CAE ? L'avantage de faire vivre sa propre activité sans se prendre la tête avec l'administratif tout en faisant partie d'un collectif.
J'ai travaillé sur de nombreux projets : des plugins pour CMS, pour Dolibarr, des applications SaaS, etc.
Très concerné par l'impact environnemental du numérique, j'aime produire des solutions légères, simples.
Ce site / blog par exemple, est statique, généré avec Fruga, un outil maison.
Côté code, PHP est le langage que j'utilise le plus. Je ne suis pas partisan des frameworks généralistes du marché. Je préfère m'en passer, utiliser des frameworks maisons minimalistes quand c'est nécessaire ou encore travailler à partir de logiciels libres avec une approche similaire.
Je n'utilise pas l'IA générative pour l'instant. Je tente de résister (tant pis pour la hype). Les raisons sont diverses : écologiques, sociales, cognitives. J'en parle régulièrement sur mon blog.
Ce n'est pas toujours compris mais je crois qu'il est important d'assumer ses opinions et d'être en phase avec les valeurs importantes à nos yeux.
Je dois dire que le tournant que prend l'industrie du numérique depuis quelques années ne me réjouit guère. J'espère que nous sommes et serons nombreux à continuer de développer des projets alternatifs, à travailler différemment. Vous souhaitez rejoindre le mouvement ? Pourquoi ne pas ouvrir blog et l'alimenter ?