47 points par haebom 2025-05-05 | 9 commentaires | Partager sur WhatsApp

Un cas très personnel

J’ai tenté au total 17 projets, mais seuls 3 ont réellement généré des revenus, et parmi eux, un seul projet a représenté plus de la moitié des gains totaux. Le service de test psychologique qui a eu le plus de succès utilisait une stratégie d’incitation à l’achat fondée sur la psychologie des utilisateurs. Plus que la qualité technique aboutie, ce sont les éléments de conception et l’approche qui étaient importants. Et l’i18n semble désormais indispensable. Je l’ai conçu en anglais dès le départ.

Structure d’un service performant

  1. Quand l’utilisateur termine un test psychologique de 70 à 600 questions, un mécanisme de récompense lié au temps investi se met en place.
  2. Le résumé de base est offert gratuitement lors de l’inscription, mais le rapport d’analyse détaillé a été conçu pour être obtenu via l’une de ces trois options :
    • Attendre 48 heures
    • Inviter 3 amis (lien de parrainage)
    • Payer ($$)

10 principes clés que j’ai tirés du vibe coding

  1. Définir des règles : donnez à l’IA des règles de projet et des contraintes claires afin de maintenir une qualité de code cohérente.
  2. Fournir la documentation officielle : quand vous utilisez une nouvelle stack technique, fournissez toujours en même temps les liens vers la documentation officielle.
  3. Écrire soi-même le code lorsqu’il est erroné : si des erreurs répétées surviennent, au lieu de longues explications, fournissez directement un exemple de code correct.
  4. Exploiter l’historique de chat : pour les tâches répétitives, réutilisez les prompts qui ont déjà fonctionné ainsi que les fichiers guide en Markdown.
  5. Rédiger des prompts précis : indiquez clairement la stack technique, les exigences fonctionnelles, les contraintes et la manière de gérer les exceptions.
  6. Améliorer par feedback itératif : améliorez progressivement le résultat grâce à des retours concrets et objectifs.
  7. Travailler fichier par fichier : découpez les grands projets en petits fichiers pour faciliter la détection et la correction des erreurs.
  8. Ne pas laisser passer les choses : ne négligez pas les détails et, lorsqu’un problème survient, indiquez précisément quelle partie est incorrecte.
  9. Appliquer une approche test-first : rédigez d’abord les cas de test avant le code d’implémentation afin de définir un objectif clair.
  10. Trouver des idées et les transformer en business : plus que l’implémentation technique, ce sont l’idée centrale et le business model qui sont les clés du succès.

9 commentaires

 
commitcat 2025-05-10

C’était vraiment très impressionnant !
Il y a aussi beaucoup d’astuces qu’on peut appliquer immédiatement dans le travail. Merci pour le partage ☺️

 
gguimoon 2025-05-08

Merci de partager cette précieuse expérience.

 
sungchi 2025-05-07

C’est un si bon article qu’il pourrait être vendu sous forme de cours.

 
haebom 2025-05-07

On me propose parfois des cours ou des livres, mais je n’ai pas vraiment ce talent, donc j’ai l’impression que la limite pour moi, c’est de l’écrire sur mon blog... snif

 
winterjung 2025-05-07

J’ai beaucoup aimé lire cet article. J’ai apprécié que vous partagiez de vraies captures d’écran et des exemples concrets. En général, comment faites-vous pour consigner des idées du genre « Et si je créais ce type de service ? » ?

 
haebom 2025-05-07

J’écris simplement ce qui me vient à l’esprit sur un tableau blanc, ou je colle des Post-it avec seulement le titre. Les spécifications détaillées, je les note dans Notion ou ailleurs. Je préfère les garder bien en vue.

 
thkimdev 2025-05-07

Oh, merci pour le partage.

 
c1000yj 2025-05-06

Merci pour ce partage d'expérience ~

 
jayhanx 2025-05-06

Je l’ai bien lu~