Aller au contenu principal
Retour au récit
Chapitre V2025En ligne

Le premier client

Tech lead sur une plateforme de diffusion en direct

Contexte

Un projet d’école, mais un vrai client et de vrais utilisateurs derrière : une solution de streaming en direct et d’hébergement vidéo. Mon rôle : concevoir les solutions techniques avant de les exécuter.

Mon rôleTech lead — conception technique et encadrement de l’équipe
Période2025
Technologies
  • React
  • Node.js
Le problème

Le client décrivait un besoin, pas une architecture. Diffuser en direct et héberger de la vidéo recouvre une dizaine de décisions techniques dont aucune ne se déduit du cahier des charges.

La réponse

Traduire la demande en options, estimer ce que chacune coûtait, défendre celle qu’on retenait — et seulement ensuite écrire le code. C’est le premier projet où j’ai passé plus de temps à décider qu’à implémenter.

Résultats
0vrai client, pas un sujet d’école
En images
Ce que j’en ai tiré
  1. 01Un client ne demande jamais une architecture : il décrit une gêne.
  2. 02Le rôle de tech lead se joue surtout avant la première ligne de code.
  3. 03Une solution qu’on ne sait pas expliquer simplement n’est pas encore la bonne.
Ce qui a résisté
  1. 01Des contraintes de direct qui ne pardonnent aucune approximation.
  2. 02Arbitrer entre ce que l’équipe savait faire et ce que le besoin exigeait.
Conçu et développé à Paris. Next.js, TypeScript, beaucoup de scroll. Dédicace à Claude.© 2026 Yohan Canac