Interview de Léo | Bloc-notes
Léo Bloc-notes

Interview de Léo | Bloc-notes

Aujourd'hui belginux à l'honneur d'accueillir Léo, qui n'est autre que le développeur de l'application Bloc-notes, et pas que, présentée récemment sur votre site préféré. 

Oui, celui-ci...

belginux: Bonjour Léo, merci d'avoir répondu présent à ma demande d'interview. Peux tu te présenter pour les lecteurs de belginux et nous expliquer tes domaines de compétences ?

Leo: "Salut ! Je m'appelle Léo et je suis développeur web full stack. J'ai fini mes études en 2023 (licence en applications web) et je travaille actuellement dans une startup en Franche-Comté🧀. Je suis un peu touche à tout et me concentre sur à peu près tous les domaines d'un site internet (design, sécurité, accessibilité...). Avec le temps je me suis spécialisé dans le JavaScript, Node.js et PHP."

belginux: Vu la multitude d'applications pour les notes, qu'est-ce qui a fait que tu t'es dit que tu allais créer la tienne?

Leo: "Des bloc-notes, y'en a des milliards environ. C'est le genre de projet que veut faire quelqu'un qui débute dans le dev pour s'entraîner. Et c'est justement comme ça qu'est né mon projet ! Mais avec le temps j'ai voulu pousser mon bloc-notes un peu plus loin : une synchronisation dans le cloud, chiffrer les notes (la cryptographie me passionne), ajouter du Markdown, etc. J'avais également besoin d'une appli pour prendre des notes, je n'arrivais pas à trouver ce que je voulais (Google Keep et OneNote pas du tout respectueux de la vie privée, Obsidian et Standard Notes parfois un peu limités sans dépenser de l'argent...). Donc je suis dit "Allez, je vais dev ma propre appli !". Et pourquoi pas rendre le projet public ?"

belginux: Et on t'en remercie! 👍
Hormis ce que tu as affiché sur ta roadmap, as tu d'autres idées d'implémentations?

Leo: "La priorité est la mise en place d'une A2F je dirais. Ensuite, j'aimerais ajouter des plugins Markdown, comme écrire des formules mathématiques ou des bouts de code en couleur. Des idées me viennent avec le temps..."

belginux: Combien de temps a-t-il fallu pour en arriver à ce résultat ?

Leo: "C'est un projet que j'ai commencé fin 2022 et que je continue d'alimenter aujourd'hui. C'est difficile à estimer, mais en tout je dirais que j'y ai passé une 100aine d'heures certains soirs ou WE quand je m'ennuyais."

belginux: Tu affiches clairement sur tes profils ton orientation open source. Quelle est ta motivation d'avoir choisi cette voie pour développer?

Leo: "Je suis pour l'open source partout. Il est essentiel d'être transparent avec ses utilisateurs, pour gagner leur confiance, recevoir des conseils/feedbacks, discuter, collaborer et aider les débutants à coder. Le self-hosting est encore une étape au-dessus où l'utilisateur à le contrôle total du projet sur sa propre machine. La vie privée et la sécurité des utilisateurs sont les objectifs principaux de Bloc-notes."

belginux: Si je te dis XZ?

Leo: "Ça surprend toujours quand de telles failles sont détectées, surtout quand on sait que les systèmes touchés sont nombreux dans le monde. Le plus dangereux est la propagation de la faille via différentes distributions et la fragilité du SSH. Cet incident montre l'importance de la collaboration (merci Andres Freund) et la nécessité de vérifier les packages avant chaque mise à jour du système."

belginux: Ironiquement, peut-on dire qu'"indirectement" Microsoft a sauvé la réputation de Linux?

Leo: "Oui c'est assez rigolo quand on y pense, mais je crois que Windows et Linux, partageant des packages, sont encore amenés à indirectement s’entraider dans le futur."

belginux: As tu d'autres graines de projets open source  enfuies dans le terreau de ton imagination ?

Leo: "J'ai en tête de développer une Todo/Reminder app chiffrée et sécurisée, avec un calendrier et gestion d'événements. Je n'y ai pas encore trop réfléchi mais pourquoi pas intégrer le tout à Bloc-notes pour en faire une appli complète de gestion ? "

belginux: Merci Léo, je te souhaite bonne continuation et n'hésites surtout pas à partager tes nouvelles applications dans le futur ;)

Leo: "Encore merci pour ton article !"
GitHub - seguinleo/Bloc-notes: Encrypted, private and secure notebook. Local or cloud. Supports Markdown, HTML and export in text file.
Encrypted, private and secure notebook. Local or cloud. Supports Markdown, HTML and export in text file. - seguinleo/Bloc-notes
N'hésitez pas à soutenir les projets de Léo!
  • Soit en attribuant un étoile sur GitHub
  • Et/ou en partageant son travail

Bonne journées à vous!

zarev

🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.

Vous pourriez aussi aimer