39 points par gracefullight 2026-01-09 | 15 commentaires | Partager sur WhatsApp

Andrej Karpathy a récemment écrit ceci : « Si on reliait correctement ce qui a émergé au cours de l’année passée, on pourrait probablement devenir 10 fois plus puissant ; si on n’y arrive pas, c’est un problème de compétence. » Mais agents, sous-agents, prompts, contexte, MCP, workflows... ce sont aussi des outils jetés entre nos mains sans manuel.

Alex Wamy a dit : « Maintenant, tout le monde est CEO. » Cela veut sans doute dire que nous sommes entrés dans une époque où l’on peut créer un produit full stack en développement solo.

Les deux affirmations sont vraies. Il est devenu plus facile de créer un service en quelques clics. En revanche, créer un logiciel facile à maintenir, que les humains et l’IA peuvent relire ensemble, reste difficile. Pour bien exploiter ces outils, il faut d’abord des fondations solides.

Je publie en open source la base que j’ai construite en créant des services en tant qu’AI SWE. Cela devrait vous faire gagner environ deux semaines par rapport à un démarrage à partir de zéro.

Stack technique

  • Web : Next.js 16, React 19, TailwindCSS v4
  • API : FastAPI, async SQLAlchemy, PostgreSQL
  • Mobile : Flutter 3.38, Riverpod
  • Infra : Terraform, GCP (Cloud Run, Cloud SQL)
  • CI/CD : GitHub Actions + Workload Identity Federation (sans clé)
  • Observabilité : OpenTelemetry

Pourquoi c’est important

La qualité du code généré par l’IA varie fortement selon les modèles. Un template bien conçu fournit des patterns que l’IA peut suivre, et un lint strict ainsi que la CI peuvent jouer le rôle de garde-fous.

Principales caractéristiques

  • monorepo mise : intégration des toolchains Node, Python et Flutter
  • source unique i18n : prise en charge simultanée du web et du mobile
  • génération automatique des clients API : Orval (web), swagger_parser (mobile)
  • toolchain basée sur Rust : Biome, uv, Turbopack

J’ai intégré dans le code des patterns de production et des méthodes de troubleshooting qu’on trouve rarement bien documentés. Si des améliorations sont nécessaires, n’hésitez pas à ouvrir une issue.

GitHub : https://bit.ly/3L1frc0

15 commentaires

 
roxie 2026-02-27

Je me demande si vous l’utilisez toujours bien. Pensez-vous que ce soit pertinent de l’adopter ?

 
gracefullight 2026-02-27

Je l’utilise bien. Si vous regardez l’historique des commits, il a aussi été mis à jour la semaine dernière~

 
jihyeonlim311 2026-01-22

Waouh !! En ce moment, les outils d’IA sortent à un rythme fou, mais au final, j’ai l’impression qu’il est encore plus difficile de mettre en place une vraie structure prête pour la production.
La phrase « savoir assembler les outils, c’est en soi une compétence » correspond parfaitement à cet article.
Le fait de rendre ce socle disponible en open source sera vraiment d’une grande aide pour énormément de personnes. 👍
Merci pour ce bon article !

 
gracefullight 2026-01-22

Merci pour le compliment..!

 
jampark 2026-01-21

La stack technique moderne et les outils LLM sont bien configurés, ce qui semble très utile pour les réglages initiaux d’un projet. La génération automatique des skills adaptées à la stack technique est particulièrement impressionnante. Ce serait encore mieux si un guide de migration était également fourni lors des futures mises à jour de versions majeures.

 
gracefullight 2026-01-21

J’y ferai attention, merci !

 
ckrbqja 2026-01-21

Je ne connaissais pas ça, wow.
À chaque fois, la configuration était pénible, snif snif, je vais bien l’utiliser, merci !

 
gracefullight 2026-01-21

Merci !

 
gracefullight 2026-01-12

Désormais, la version du template est également visible. Vous pouvez vous référer aux notes de version ~

 
gandol2 2026-01-11

Waouh, c'est quoi ce truc ? Merci 🙏

 
gracefullight 2026-01-11

Merci !

 
bungker 2026-01-09

Je pense que vous êtes resté trop humble en parlant de 2 semaines ; même 2 mois me semblent insuffisants.

 
gracefullight 2026-01-10

Merci pour votre appréciation.

 
findme 2026-01-09

C’était stressant à chaque fois qu’il fallait configurer, j’oubliais toujours et je répétais les mêmes erreurs, donc ça a l’air utile.

 
gracefullight 2026-01-09

Merci !