Je suis développeur front chez Zenika Lyon, spécialisé en Vue.js.
J'aime aussi la musique et mon chat pas trop débile mais très bavard. 🐈⬛
J'ai un blog ! Et j'écris dedans ! https://nirinarabeson.fr
C'est presque de la magie, mais ça marche vraiment. On y parlera de bases de génération de contenu procédural, et de comment on peut (de très loin) les utiliser pour créer de la musique :
https://youtu.be/Z7qAp7IA1ZA?si=Hi4LAlmuqRd9sdwt
Mon premier talk à Zenika ! On y parle de transpilation (pardon ?) et de comment coder dans un langage quand on ne connaît pas ce langage, c'est parti ! Ça dure 24 minutes :
https://www.youtube.com/watch?v=0GqW6x9yV2o
Pour info, je suis en train de réutiliser ce projet pour créer mon propre framework front-end javascript : https://github.com/Seboran/nirina.js
Un petit article de blog sur comment mieux utiliser chatGPT pour réussir à coder. Depuis j'avoue que je reviendrais pas mal sur cet article, car les choses ont changé et globalement chatGPT et Copilot sont maintenant des obstacles pour un monde meilleur.
Je pense qu'il y a trop de sujets dans le développement que l'on ne remet pas assez en question. Voici mes "hot-takes" qui ont pour but d'inciter à la discussion et à l'échange, listés sans ordre particulier :
Pourquoi coder en typescript quand jsdoc fait la même chose en plus efficace ?=> C'est tellement plus simple de coder en typescript soyons honnêtesPourquoi le JSX n'est pas l'option par défaut en vue.js ?=> Le SFC template est vraiment bien fait et est un vrai gain de lisibilitéEst-ce qu'il y a vraiment besoin de faire du front quand il suffit de bien stocker ses tables et ses vues dans sa bdd ?=> Sous entendu qu'on a connaissance de ses objetsBun est overhypped, comme l'était yarn. => Le fait de pouvoir bundler une appli bun est incroyable ! Donc je suis hyped- Si github copilot aide vraiment un développeur à mieux coder, c'est qu'il
est encore junior.peut mieux apprendre ses outils existants. Les tests unitaires côté front-end sont beaucoup plus simples à écrire que côté back-end, et pourtant personne n'en fait.=> Ils sont plus simples si on arrive vraiment à comprendre les outils du front pour se demander comment concevoir de façon testable... Ce n'est pas encore bien fait dans les principaux tests runners et outils de tests front.Pourquoi faire du web quand la majorité des utilisateurs sont sur mobile ?=> Même si la majorité des utilisateurs sont sur mobile, il suffit d'une application qui a quelques utilisateurs mais un impact sur beaucoup de monde pour comprendre pourquoi on peut privilégier des applis web.On ne devrait coder que sur gitpod.- More to come...