Mon premier SaaS

Jean-François Côté

Podcast québécois qui montre l'envers du décor de lancer Origano.app, une app de gestion de recettes et de planification de repas, en solo et en public. On parle bootstrapping, développement produit, marketing, SEO, acquisition d'utilisateurs et croissance d'une startup indépendante. Si t'as déjà rêvé de lancer ton propre produit ou que t'es curieux de voir comment ça se passe vraiment, t'es à la bonne place.

Episodes

  1. 2d ago

    Ep 05 - Expérimenter pour survivre

    Cette semaine : bilan de croissance + une grosse session d'expérimentation (GraalVM, viralité, monétisation par pub, et le podcast lui-même) Enregistré le dimanche 16 août 2026. 220 utilisateurs sur Origano.app (+50 depuis le dernier épisode)6 utilisateurs payants (+1)Canal d'acquisition dominant : ChatGPT (~95%)Il observe un changement dans les 3 derniers jours (baisse de trafic Google Analytics) — cause encore incertaine : ajustement de la désambiguïsation SEO ? nouveau compétiteur recommandé par ChatGPT ? Analyse en cours.Il a soumis Origano à plusieurs plateformes de lancement : Kitty Launches, SaaSHub, SaaSCity, Aura++Domain Rating passé de 3.4 à 4 (léger progrès, effet différé de plusieurs semaines/mois)Réalité du B2C : plus difficile d'obtenir des backlinks que les outils B2B "faits par des builders pour des builders" qui se citent entre euxAppel à tous : si vous avez un blog (tech, bouffe, autre) où Origano pourrait être pertinent, J-F est ouvert à un échange de liens → info@origano.app Avantage d'être solo founder + IA, selon lui : itérer rapidement sans grosse structure à déranger. Ce qu'il a testé (et pourquoi ça a été abandonné ou gardé) : GraalVM — visait une réduction de la mémoire serveur. Bloqué par l'incompatibilité de certaines librairies utilisées. Beaucoup d'heures investies, gain financier trop faible pour continuer."Slick Recipe" — feature virale inspirée d'une suggestion d'IA (partage de menu façon "Spotify Wrapped"). Prototype fonctionnel, mais jugé peu convaincant en pratique → abandonné rapidement.Google AdSense — refusé par Google (le site n'est pas un site de contenu au sens de leurs critères).Amazon Affiliate — catalogue de 100-150 produits contextualisés créé, mais complexité de gestion multi-pays (base d'utilisateurs très internationale : Europe, États-Unis, etc.) a fait pencher J-F vers l'abandon.La morale de l'histoire, selon lui : même le pire scénario — revenir en arrière, froisser une ou deux personnes — n'est pas si douloureux. Ça vaut la peine de tester. Il traite le podcast lui-même comme un test : objectif de bâtir des connexions dans la communauté founder/builder (Québec, France)Déjà quelques contacts générés via les auditeursÉcoute encore modeste, en partie lié à la saison estivaleRéflexion ouverte : il se demande s'il doit continuer. Dites-lui en commentaire.Prochaine étape : format entrevues avec d'autres builders/founders, dans l'idée de bâtir une petite communauté d'entraide Rabais actif jusqu'au 1er septembre 2026 sur le plan Pro d'Origano :16$/an (20% de rabais) avec le code SUMMER2026 Vous écoutez ceci plus tard ? Écrivez à info@origano.app pour voir ce qui est possible. Un abonné ou un builder que vous connaissez ? Contact : info@origano.appAimez le podcast ? Abonnez-vous, laissez une note, partagez-le. Mon Premier SaaS — le podcast où J-F documente le lancement et la croissance d'Origano.app

  2. Aug 4

    Ep 04 - It's Alive!

    Un journal build in public sur le lancement d'Origano.app en 2026 Trois semaines de progrès pour J-F : le SEO commence à porter fruit, mais c'est surtout ChatGPT qui amène du monde en ce moment, avec 95% des nouveaux membres qui découvrent Origano via l'IA. Origano a franchi les 170 utilisateurs (5 payants), une belle progression malgré une base encore modeste. Côté produit, plusieurs améliorations majeures sont sorties : refonte de l'interface, migration du stockage d'images vers Cloudflare (coûts serveur réduits à environ 12 $US/mois), correction du bug de déconnexion, et surtout un nouveau tutoriel interactif qui aurait boosté la rétention de 25 à 50%. J-F a aussi travaillé sur la désambiguisation de la marque (Origano vs. oregano l'épice) via des données structurées, et continue de soumettre l'application à des sites de lancement pour bâtir sa présence web. Les collaborations avec des créateurs de recettes avancent lentement, la plupart contactés ne répondent pas encore. L'épisode se termine sur une réflexion plus personnelle : l'importance de doser son énergie, de reconnaître quand on perd du temps dans des transitions, et d'accepter de mettre un projet passionnant (ici la musique) de côté temporairement pour donner un coup ailleurs. Le podcast passe maintenant à un rythme aux deux semaines. Application : origano.appContact créateurs de recettes : info@origano.appCode promo (jusqu'au 1er septembre) : SUMMER2026Plateforme mentionnée : PeerPushLiens mentionnés

  3. Jul 7

    Ep 02 - Infra, choix techno et doutes

    Ep 02 - Infra, choix technos et doutes Dans cet épisode, JF revient de vacances et plonge dans les coulisses techniques d'Origano : les choix d'architecture, l'infrastructure, les coûts mensuels, et une bonne dose de transparence sur les doutes d'un solopreneur. Les grandes lignes Stack techniqueLe backend tourne sur Spring Boot, un choix de longue date pour JF qui connaît bien le Java. Plutôt que de séparer front et back, il a opté pour un monolithe avec Thymeleaf pour le rendu HTML, un choix pensé pour maximiser l'efficacité des agents IA qui font 95% du travail de développement. Le style est géré avec Tailwind CSS et le plugin daisyUI, question de garder tout en HTML et faciliter la vie à l'IA. Spring AI s'occupe des prompts et des réponses structurées en JSON, notamment pour l'importation de recettes depuis n'importe quelle source (URL, image, texte). Infrastructure et coûtsDéploiement avec Kamal sur un droplet DigitalOcean, pour environ 15 $ US par mois actuellement. La base de données SQLite vit directement sur le droplet, avec backup automatique. Les images sont aussi stockées sur le droplet pour l'instant, un compromis assumé en mode solopreneur. Migration vers du vrai storage prévue dans les prochains mois. JF explore aussi GraalVM pour réduire la consommation de RAM. Autres outilsStripe pour les paiements, Amazon SES pour les courriels transactionnels (après avoir migré de Resend pour des raisons de coûts), et EmailOctopus pour les infolettres. Développement avec IntelliJ IDEA et Claude Code. Où en est Origano100 utilisateurs, mais toujours seulement 2 payants. JF partage ses questionnements : faut-il réduire le plan gratuit, investir dans le contenu, trouver un partenaire marketing, ou se lancer sur les stores mobiles (Windows, iOS, Android) ? Liens mentionnés Origano : https://origano.appSpring Boot : https://spring.io/projects/spring-bootThymeleaf : https://www.thymeleaf.orgTailwind CSS : https://tailwindcss.comdaisyUI : https://daisyui.comSpring AI : https://spring.io/projects/spring-aiAnthropic (Claude) : https://www.anthropic.comClaude Code : https://claude.com/claude-codeKamal : https://kamal-deploy.orgDigitalOcean : https://www.digitalocean.comSQLite : https://www.sqlite.orgFlyway : https://flywaydb.orgGraalVM : https://www.graalvm.orgStripe : https://stripe.comAmazon SES : https://aws.amazon.com/sesEmailOctopus : https://emailoctopus.comIntelliJ IDEA : https://www.jetbrains.com/ideaPeerPush : https://peerpush.netCode promo 20% de rabais sur l'abonnement annuel avec le code SUMMER2026 sur https://origano.app Contact Des questions ou commentaires ? Écris à info@origano.app

About

Podcast québécois qui montre l'envers du décor de lancer Origano.app, une app de gestion de recettes et de planification de repas, en solo et en public. On parle bootstrapping, développement produit, marketing, SEO, acquisition d'utilisateurs et croissance d'une startup indépendante. Si t'as déjà rêvé de lancer ton propre produit ou que t'es curieux de voir comment ça se passe vraiment, t'es à la bonne place.