R&D

Youtilz

Expérimentation IA & Qualité Web

Youtilz

Le Pitch

Youtilz.com est, en apparence, un catalogue d'outils en ligne gratuits (convertisseurs, calculateurs, générateurs). Mais le véritable produit ici, ce n'est pas le site, c'est la méthode.

Il s'agit d'un projet de R&D personnel (Side Project) lancé pour tester les capacités réelles des LLMs (Claude) dans un workflow de développement moderne. Le défi ? Construire une application performante et sécurisée en un temps record, en déléguant 90% de l'écriture du code à l'IA, tout en gardant la casquette d'architecte.

Le Process : L'IA comme "Junior Stéroïdé"

Mon rôle n'était pas d'écrire les fonctions JS, mais de définir l'architecture technique et de valider la production. J'ai imposé une stack technique ultra-moderne : Astro (pour la performance statique) couplé à Tailwind CSS.

Le résultat est un site complet, développé en environ 10 heures, là où une approche traditionnelle aurait demandé plusieurs jours.

"Je suis l'architecte, l'IA est le développeur. Je ne touche (presque) pas au code, mais je ne laisse passer aucune erreur."

La "Senior Touch" : La qualité par la contrainte

On sait que les IA peuvent "halluciner" ou produire du code fonctionnel mais "sale". Pour contrer cela, j'ai inversé le rapport de force en mettant en place un environnement de développement strict avant même de commencer :

  • Tests Automatisés : J'ai exigé de l'IA qu'elle écrive les tests unitaires (Vitest) et End-to-End (Playwright) pour chaque fonctionnalité.
  • Garde-fous (Hooks Pre-commit) : Configuration de Husky pour empêcher tout commit si le code ne respecte pas le Linting ou si les tests échouent.
  • Résultat : L'IA a été "forcée" de livrer du code propre pour franchir les barrières que j'avais posées.

Le Bilan : Performance & Productivité

Ce projet démontre qu'avec un cadrage senior, l'IA devient un levier de productivité phénoménal sans sacrifier la qualité technique.

  1. Performance extrême : Le choix d'Astro et la rigueur du code permettent d'atteindre un score Lighthouse de 100/100 sur Desktop et 96/100 sur Mobile.
  2. Sécurité & Fiabilité : Grâce aux tests imposés, le site est robuste malgré la rapidité de développement.

Le mot du dév

Ce projet a confirmé ma vision du métier : l'IA ne remplace pas le développeur expérimenté, elle le libère. En déléguant l'exécution du code "boilerplate", j'ai pu me concentrer sur ce qui a le plus de valeur :

  • L'architecture logicielle.
  • La stratégie de tests.
  • L'expérience utilisateur.

C'est un exemple concret de ce que l'ingénierie assistée par IA peut produire quand elle est bien pilotée.