Skip to content
View Seboran's full-sized avatar
🏠
Working from home
🏠
Working from home
Block or Report

Block or report Seboran

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Seboran/README.md

👋 Hello, je m'appelle Nirina Rabeson

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. 🐈‍⬛

Ma présence en ligne

Mon blog

J'ai un blog ! Et j'écris dedans ! https://dev.to/seboran

Conférences

Vous savez résoudre un sudoku ? Vous savez composer de la musique !

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

Transpilation : comment coder dans un langage quand on ne le connaît pas ?

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 peu de lecture

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.

https://medium.zenika.com/3-techniques-pour-mieux-d%C3%A9velopper-en-javascript-avec-chatgpt-c5731d058586

Quelques hot-takes

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 :

  1. 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êtes
  2. Pourquoi 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é
  3. 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 objets
  4. Bun est overhypped, comme l'était yarn. => Le fait de pouvoir bundler une appli bun est incroyable ! Donc je suis hyped
  5. Si github copilot aide vraiment un développeur à mieux coder, c'est qu'il est encore junior. peut mieux apprendre ses outils existants.
  6. 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.
  7. 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.
  8. On ne devrait coder que sur gitpod.
  9. More to come...

Me contacter

https://www.linkedin.com/in/nirinarabeson/

Pinned

  1. transpilation-ts transpilation-ts Public

    Manipulation d'arbres syntaxiques

    TypeScript 1 1

  2. nirina.js nirina.js Public

    TypeScript

  3. ethereum-wallet-generator ethereum-wallet-generator Public

    Ethereum address generator using webworkers, vue3 and vite

    Vue 1 3

  4. finite-volumes-2d finite-volumes-2d Public archive

    Finite volume approximation for the chemiotaxis equation

    Python