Ce texte était en page d'accueil du site, après là mise à jour j'ai décidé de le déplacer vers le blog 🙂
À l'école primaire, je découvre les ordinateurs. A l'époque, Windows 95 est là star, et je me prends de passion pour ces machines. Un instituteur, remarquant cette passion grandissante, décide de l'encourager en m'offrant un ordinateur; c'était un ordinateur de marque Compaq, doté d'un processeur 486 et 4 Mo de mémoire vive. En parallèle, je récupère un Amstrad CPC équipé de BASIC, ces événements marque le début de mon aventure...
Après avoir passé du temps sur les machines citées plus haut, je décide d'installer GNU/Linux sur ma machine principale pour tester, la distribution choisie à l'époque était Mandriva, puis je suis passé sous Ubuntu plus tard. GNU/Linux m'a fait passer de nombreuses nuits blanches : quand on vient de Windows, GNU/Linux, c'est déroutant.
J'ai commencé comme beaucoup avec le cours de C du site du Zero (merci Mathieu Nebra). Je me souviens m'être posé la question "mais à quoi peut bien servir une variable", ce que je trouve très amusant aujourd'hui... Une fois le cours de C du site terminé (la partie CLI) je me suis orienté vers d'autres langages, notamment Delphi, avec lequel j'ai codé une foule de petits logiciels comme par exemple une appli pour retrouver le mot de passe enregistré dans "MSN". Mon adolescence a était faite de beaucoup de nuits blanches, je codais par passion, juste pour comprendre... Il est possible de retrouver du vieux code de cette époque sur mon Github (par exemple ici un "patcher" en mémoire pour Steam).
On a tendance a l'oublier, mais la seule possibilité de coder sur le premier iPhone était via les technologies Web. Cela m'a orienté vers le Web, au début PHP et JavaScript, puis plus tard mon premier téléphone Android me fera jouer avec les SDK de Google (Java, Dalvik, etc.). Quelques sites, dont celui de ma guilde sur un jeu vidéo, ont été codés, en parallèle -motivé par un handicap visuel- j'ai codé des extensions d'interfaces pour un jeu vidéo, en LUA.
En 2012, je décide de commencer a m'intéresser au SEO, sujet très vaste et j'y trouve tout de suite une complémentarité avec ce que je sais déjà faire, à savoir développer... Du coup je m'y plonge, et ... aujourd'hui je continue de m'amuser avec !
En premier lieu ça a été Symfony et Ionic (AngularJS), j'ai passé beaucoup de temps sur ces technologies que j'utilise toujours en partie aujourd'hui. Symfony permet de faire les choses bien et proprement : c'est ce que j'aime. Initialement, AngularJS était très bien, mais pas très soigné et si on s'organisait mal il était facile de se retrouver avec un projet illisible; au fur et à mesure des évolutions d'Angular, ce problème s'est amenuisé. Plus tard, j'ai travaillé avec React et React Native.