Skip to main content
Ma méthode · cadrage en 48 heures

La première chose que vous verrez, c'est votre idée, à moitié construite, pas une facture.

La plupart des indépendants vous envoient un devis après un appel Zoom. Moi, je vous envoie une vidéo personnalisée de votre projet en marche, dans les 48 heures suivant votre brief. Vous itérez sur la démo, pas sur un contrat.

Le modèle démo-d'abord

Je bâtis une esquisse fonctionnelle de votre idée avant qu'on s'entende sur quoi que ce soit.

Après votre brief, j'enregistre une visite guidée de 2 à 3 minutes de votre projet en marche : un petit prototype interactif, l'architecture que j'utiliserais, les points sur lesquels je pousserais en arrière, et un prix approximatif. Vous réagissez. J'ajuste. Au moment de cadrer le vrai chantier, vous avez déjà vu (et ressenti) la chose.

Cinq étapes, du brief à la livraison

  1. 01/Brief

    Vous m'envoyez un brief

    Par le formulaire de devis : ce que vous bâtissez, pour qui, pourquoi maintenant, et les contraintes (budget, échéancier, tech). Cinq minutes à écrire.

  2. 02/Vidéo de démo

    Je vous renvoie une vidéo personnalisée sous 48 h

    Vidéo style Loom avec un prototype fonctionnel de votre idée, l'approche proposée, les éléments que je remettrais en question, et un prix approximatif. Si on n'est pas un bon match, je le dis ici.

  3. 03/Retour

    Vous m'envoyez vos retours

    Ce qui a marché, ce qui n'a pas marché, ce que vous voulez différent. Un mémo vocal ou quelques puces suffisent. L'idée, c'est de réagir à quelque chose de concret, pas de négocier sur un document.

  4. 04/Itération

    J'affine la démo

    Habituellement 1 ou 2 tours. Quand la direction est bonne, on s'entend sur le cadrage, les jalons et le prix du vrai chantier. Pas de surprise à la signature.

  5. 05/Livraison

    Je livre, avec vous dans la boucle

    Démos d'avancement aux deux semaines pour que vous voyiez le build évoluer. Code source dans votre GitHub dès le premier jour. Documentation et transfert inclus.

Excellent match pour
  • Fondateurs avec une vraie idée et un budget réel qui veulent voir leur projet construit, pas décrit
  • Produits IA / LLM : agents, RAG, MCP, FHIR, ce que je fais tous les jours
  • Projets bilingues (FR-CA / EN), surtout PME canadiennes et équipes québécoises
  • Projets de 5 k$ à 80 k$ où je peux engager 2 à 8 semaines de concentration
Probablement pas un match
  • Sites vitrines statiques / Wordpress sans développement, les agences locales font ça plus vite et moins cher
  • Mandats sous 5 k$, la méthode démo-d'abord ne tient pas la route à cette échelle
  • Design seul, sans implémentation, je construis, je ne livre pas que des pixels
  • Projets exigeant du travail sur site dans une ville précise, je travaille à distance uniquement
L'objection

« Je peux pas juste coder ça à l'IA moi-même ? »

Question honnête, et j'y réponds honnêtement : oui, vous pouvez, et vous devriez utiliser l'IA autant que possible. Ce que je vends, c'est le joint. Voici quatre trucs que le pair-programming avec l'IA a produits dans mes propres builds cette année, tous passant le type-check, tous cassant en production.

01

« Le code roule. Pourquoi j'ai encore besoin de toi ? »

Parce que « ça roule », c'est la barre la plus basse. Sur mon dernier hackathon (un serveur MCP de triage maternel pour PromptOpinion), j'ai passé environ 20 heures étalées sur 15 commits à chercher pourquoi un tableau de bord rendait un écran blanc en production. Les composants générés par l'IA utilisaient les mauvais noms de props pour le format de widget de la plateforme partenaire. Chaque bouton Approve / Reject échouait silencieusement à un contrôle de schéma Zod.

Sur mon portable avec des données de test, ça avait l'air impec. Devant les juges, chaque bouton était mort. C'est ce que produit une session de pair-programming avec l'IA sans un humain qui a lu assez de post-mortems pour savoir quels décalages de wire échouent en silence.

02

« Mais l'IA est bonne pour déboguer aussi, non ? »

La propre IA de Sentry (Seer) a diagnostiqué exactement une fuite mémoire dans leur SDK Python que je corrigeais en amont. Puis elle a proposé un correctif qui aurait silencieusement écarté chaque exception builtin de la déduplication. Le plan en prose et le patch réellement généré étaient deux choses différentes.

La revue IA est un multiplicateur de force quand un humain accepte. Ce n'est pas un remplacement pour l'humain qui dit « attends, ce patch fait autre chose que ce qu'il annonce ».

Lire l'histoire complète (fuite mémoire sentry-python)

03

« L'IA peut-elle halluciner un truc qui me fait vraiment mal ? »

Oui, et je l'ai vu arriver sur un build médical. Avant que je branche le système de triage maternel sur les vraies directives cliniques NICE, Claude Sonnet 4.6 a inventé avec assurance le seuil d'hypertension sévère (170/110 au lieu du vrai 160/110 sous NICE NG133) qui décide si une patiente enceinte va en salle d'accouchement.

Ce seul chiffre halluciné aurait été livré comme « triage maternel propulsé par l'IA » et manqué des cas de prééclampsie en production. L'IA ne sait pas qu'elle ne sait pas. La même chose vaut pour chaque domaine de votre business : règles de tarification, seuils de conformité, fenêtres de remboursement, termes de licence.

04

« Et la sécurité ? L'IA ne ferait pas de bêtise, non ? »

Sur le même build médical, le catch de haut niveau imprimait l'objet Error brut dans les logs. Pour chaque échec HTTP axios, ça voulait dire que le jeton complet Authorization: Bearer et le corps de réponse adjacent aux données patient (PHI) atterrissaient dans le stockage de logs que l'IA avait déjà déclaré sans PHI dans le README. Le README disait une chose, le code faisait l'autre.

J'ai attrapé, patché, avancé. Une version « vibe-codée » de la même fonctionnalité arrive en production et devient tranquillement un incident quand quelqu'un ouvre les logs.

L'IA produit du code qui roule. Je produis du code qui survit au contact de vos clients. C'est le joint que vous payez : le jugement qui dit « ce discriminant Zod entre en collision avec la prop nommée type », « cette transition d'état a besoin d'une garde », « cette valeur par défaut écrase silencieusement la saisie du clinicien ».

Si vous pouvez le décrire en un paragraphe, je peux vous en montrer une esquisse fonctionnelle sous 48 heures.

Envoyez-moi votre brief.

Démo fonctionnelle sous 48 heures. Si ça ne colle pas, vous ne devez rien.

Démarrer un brief