TAG

# histoires de produit

← Tous les tags · 2 articles

2026-07-05

Zéro promotion, zéro code, 22 000 téléchargements en trois mois : le parcours open source d'un débutant

Il y a trois mois, je me suis fixé un objectif qui sonnait un peu fou : créer le meilleur éditeur Markdown gratuit. Pas le plus fou dans « le meilleur », mais dans « gratuit » — et surtout, dans le fait que je ne sais pas écrire une ligne de code. Trois mois plus tard, SoloMD compte 30 versions publiées, plus de 22 000 téléchargements, plus de 400 étoiles sur GitHub, sans que j'aie presque rien fait pour le promouvoir. Cet article raconte ces trois mois : pourquoi je voulais absolument créer un logiciel gratuit qui ne traite pas les utilisateurs comme des vaches à lait, comment quelqu'un qui ne sait pas coder l'a quand même construit, le pari que j'ai fait dès le premier jour (les utilisateurs ne sont déjà plus seulement des humains), et ce que j'ai ressenti le jour où quelqu'un m'a envoyé 10 yuans.

Zéro promotion, zéro code, 22 000 téléchargements en trois mois : le parcours open source d'un débutant
2026-07-04

J'ai encore fait un terminal, Unterm — son utilisateur par défaut n'est pas humain

Ces six derniers mois, plus de 80 % des commandes dans mon terminal ne venaient pas de moi — c'était Claude Code et toute une flotte d'agents. Sauf que les terminaux que j'utilisais — iTerm, Windows Terminal, Warp — ont tous été conçus pour « quelqu'un assis qui tape une ligne, regarde, retape ». Quand l'utilisateur principal est devenu un agent, cette hypothèse a lâché sur cinq points : les commandes qui traversent le pare-feu restaient bloquées dans des timeouts, donner un terminal nu à l'IA revenait à lui donner rm -rf aussi, impossible de rembobiner après coup pour voir ce que l'agent avait fait, je faisais déjà tourner trois ou quatre agents en parallèle, et plus les agents s'accumulaient, plus le bureau devenait ingérable. Cet article explique ce qu'est Unterm, d'où vient le nom, et comment j'ai colmaté ces cinq brèches.

J'ai encore fait un terminal, Unterm — son utilisateur par défaut n'est pas humain