Interview : Julien Jacquemet
Julien Jacquemet nous raconte comment et pourquoi il a construit OpenMVPBox, un SaaS regroupant un ensemble d’outils NoCode Open Source pour un usage et un déploiement grandement facilités.
“Il faut arrêter de réfléchir trop longtemps, il faut faire tout simplement. Faire, récolter du feedback et recommencer.” - Julien Jacquemet
Est-ce que tu peux te présenter et nous parler de ton parcours ?
Je m’appelle Julien, j’ai 34 ans et j’ai 2 enfants. J’habite entre Lyon et Grenoble, à la campagne.
J’ai un parcours plutôt technique en tant que développeur informatique. Ça fait 10-12 ans que je travaille dans le domaine. J’ai commencé dans le développement, puis chargé d’affaires, un peu comme commercial et je suis redevenu développeur parce que la conception est quelque chose que j’aime bien. 😁
J’aime beaucoup construire les choses, d’où mon intérêt pour le NoCode / LowCode. Pouvoir mettre en place rapidement des idées, c’est juste top.
Et comment as-tu découvert le NoCode / LowCode ?
Un peu par hasard. Comme j’ai pas mal d’idées, j’ai cherché une manière de les développer. Je suis alors tombé sur le Slack No-Code France.
Qu’est-ce que tu as appris ?
Petit à petit, j’ai découvert tout un écosystème nouveau d’outils NoCode dont Bubble et Webflow par exemple. Mais aujourd’hui, ces derniers ne sont pas des outils qui m’intéressent parce que je suis plutôt du côté Open Source et je préfère avoir la main totale sur l’outil que j’utilise. Je n’aime pas être bloqué sur une solution.
Dis-nous ce que tu fais du côté Open Source en NoCode ?
J’aime bien construire des side projects ! Cela fait un peu plus d’1 an que j’ai lancé l’OpenMVPBox. L’objectif de cette solution est de déployer des outils NoCode Open Source plus facilement.
Actuellement, la difficulté avec l’Open Source est que c’est souvent très technique pour le mettre en place. J’ai donc essayé d’automatiser les choses pour mon usage personnel. Et puis j’ai pensé : pourquoi ne pas proposer ça aux autres ?
Peux-tu nous mentionner quelques outils présents sur OpenMVPBox ?
Oui, il y a 2 outils Open Source en particulier que j’aurais voulu mettre en lumière parce qu’ils sont assez puissants.
Le premier est AppSmith qui sert à faire des pages web et des dashboards. Il reste un petit peu technique mais je le trouve super ! En quelques minutes, on peut faire une page web, la relier à une API Rest et faire des choses sympathiques.
Le deuxième outil, qui commence à être connu, c’est n8n. Il permet d’automatiser des tâches mais pas que ! Il permet aussi de créer un back-end, la partie serveur, avec également la possibilité d’appeler des Webhooks, qui sont des points d‘entrées sur ce serveur, pour qu’il exécute des actions. Je fais donc pas mal de Webhooks avec des petits scripts à l’intérieur qui permettent d’envoyer des SMS ou effectuer des actions spéciales.
Est-ce qu’OpenMVPBox est un outil Open Source aussi ?
Oui, il permet de déployer des outils Open Source mais est aussi à la fois un outil Open Source parce qu’il a été développé à partir de ces mêmes outils. Il n’y a pas beaucoup de code, c’est surtout une agrégation intelligente des différents outils pour les lier entre eux.
Quels sont les autres outils NoCode Open Source (ou pas) que tu utilises ?
Je m’interdis d’utiliser des outils commerciaux (non Open Source). Même si j’avoue que j’aime bien Notion 😅.
Mais je réfléchis à chaque fois que j’ai besoin d’un nouvel outil pour voir s’il n’existe pas un outil équivalent en Open Source. Ces outils suffisent amplement pour mes besoins d’aujourd’hui.
Comment vois-tu évoluer ton projet ?
Les premières versions de l’OpenMVPBox restaient très techniques. Il y avait un formulaire qui permettait de construire un serveur mais je me suis rendu compte qu’il n’était pas si simple.
Du coup, je suis en train d’essayer une version SaaS qui normalement te proposera tout en 2-3 clics. C’est encore en cours, suspense intenable ! 😆
As-tu rencontré des difficultés pour créer ta landing page ?
Déjà OpenMVPBox est construite sur des outils Open Source. La landing page est donc faite sur Wordpress, sinon je ne suis pas logique avec moi-même 🙂.
Pour la landing page, j’ai trouvé que savoir transmettre le bon message n’est vraiment pas facile.
Je l’ai changé plusieurs fois ! Dans ma tête le message est clair, mais quand j’en parle à d’autres personnes je vois que ce n’est pas le cas. J’espère que maintenant elle est plus claire !
Tu peux nous parler de ton serveur Discord ? De la communauté que tu as créée ?
J’aime bien Discord même si je le connais que depuis peu. Et je suis tombé amoureux de Discord. C’est un lieu où on peut beaucoup échanger. On peut créer des serveurs, des channels, des rôles… Plein de choses !
Vu que j’étais en train de créer une solution, j’ai commencé à discuter avec quelques personnes. Et pour que les discussions se fassent au même endroit j’ai donc créé un serveur Discord. Petit à petit, les gens ont commencé à rentrer et les échanges sont devenus pertinents et j’ai eu droit à pleins de feedbacks pour faire avancer le projet.
Les gens qui rentrent dans ton serveur Discord viennent d’où exactement ?
Ils viennent du LinkedIn, de la newsletter, du blog et d’autres serveurs Discord. Il y a beaucoup de bouche-à-oreille. J’envoie quelques invitations à la main aussi. J’essaie de créer un écosystème où je peux informer les gens autour des utilisations des outils NoCode Open Source.
Est-ce que tu t’es fait accompagner pour le développement d’Open MVP Box ?
Je reçois de l’aide à droite et à gauche de plusieurs personnes qui m’ont fait des remarques et qui ont testé l’outil. Mais je suis en solo !
À la base, j’ai construit le projet pour moi. C’était juste des scripts maison pour aller plus vite. 😉
Quel était ton plus gros challenge pour réaliser ce projet ?
C’était de m’y mettre. C’est d’essayer de faire une solution tout-en-un du développement jusqu’à la commercialisation. La difficulté en solo preneur, je trouve, c’est qu’il faut tout faire soit même.
Quelles ont été tes autres difficultés lors du développement ?
D’avoir du feedback ! Je n’en ai pas assez demandé rapidement. J’ai fait donc des choses “pour rien” ou j’aurais pu faire au moins plus simple.
Où en es-tu dans ton projet actuellement ?
Je lance un SaaS, une page d’inscription qui t’envoie ensuite vers une démo qui te montre les différentes stacks à choisir qui s’installeront automatiquement.
Où s’installe l’OpenMVPBox ?
J’ai des serveurs que j’ai loués. Je “host” les serveurs pour les utilisateurs. Parce que c’est compliqué pour certains de maintenir un serveur.
Quand on fait de l’Open Source, le plus compliqué c’est de le maintenir. Contrairement à Airtable ou Notion qui sont installés dans un cloud où on n’a pas besoin de maintenir son serveur et de gérer la sécurité autour. Lorsqu’on installe un outil open source, on est obligé de faire ça.
Avec le SaaS OpenMVPBox, tu combines l’avantage de l’Open Source sans les inconvénients. Du moins je souhaite tendre vers ça.
Est-ce que l’idée de faire un Open Source en mode SaaS ne va pas contre l’idée d’un outil Open Source ?
C’est une bonne question ! Mais l’idée du SaaS est de faire en sorte de faire profiter d’OpenMVPBox aux autres sans que ça me coûte un bras opérationnellement parlant.
Quels conseils tu donnerais aux lecteurs qui souhaitent lancer leur side project ?
Il faut bien s’entourer et trouver des gens à qui demander des conseils et de l’aide.
Je donnerais aussi comme conseil de se focaliser sur l’exécution. Il faut arrêter de réfléchir trop longtemps, il faut faire tout simplement. Faire, récolter du feedback et recommencer.
C’est vraiment en mode Lean Startup : tu produis, tu testes, tu mesures et ainsi de suite. C’était l’erreur que j’ai commise au départ, je n’ai pas demandé des avis, des feedbacks. Dans le side project, on a un temps limité et il faut donc l’optimiser. Il faut vraiment faire intervenir l’utilisateur le plus tôt possible.
Merci Julien pour ce moment riche et très intéressant ! J’espère que les curieux vont se rapprocher d’OpenMVP Box et l’installer pour le tester. 😊