
Manger notre propre cuisine : Comment nous construisons Enter avec Enter
Découvrez comment Enter utilise le Vibe Coding pour construire sa propre plateforme. Voyez comment les non-ingénieurs livrent du code de qualité production instantanément en utilisant le langage naturel.
Chez Enter, le "Vibe Coding" n'est pas qu'un simple mot à la mode. Cela fait partie de notre ADN.
Enter a été construit sur la promesse de donner à chacun le pouvoir de créer des logiciels. Des sites web de portfolio aux projets passion, Enter a ouvert de nouvelles voies permettant aux non-ingénieurs de livrer de vrais logiciels.
Mais alors que notre propre base de code a atteint plus de 570 000 lignes de code et 3 500 fichiers -- nous avons voulu mettre Enter à l'épreuve. Pour propulser Enter vers la lune, nous devions nous mouiller.
Nous avons donc décidé de construire Enter en utilisant Enter.
Maintenant, notre équipe a migré vers notre nouveau siège social à l'intérieur d'Enter. Faire évoluer la base de code de production est aussi simple que d'écrire un document.
Voici comment nous manifestons un 'Univers Logiciel' — une vibe à la fois.
La Boucle Meta : Un Miroir dans un Miroir
Une personne non technique, comme moi, pourrait-elle vraiment créer une fonctionnalité de niveau production sans avoir à écrire une seule ligne de code ?
Un membre de la communauté Enter a signalé à notre équipe que notre toast "Modifications non enregistrées" était bloqué en bas de leur écran. Ils ne pouvaient pas voir leur code et espéraient une solution rapide. Auparavant, cela aurait nécessité un ticket Jira, quelques réunions et un backlog de quelques heures en attendant qu'un développeur se libère.
Cette fois, c'était différent. J'ai ouvert Enter et me suis connecté à notre dépôt GitLab —engineering/frontend.


En quelques secondes, toute la base de code était indexée et prête. Je n'avais pas besoin de chercher dans l'arborescence des fichiers ou de naviguer dans l'architecture. Voir Enter s'exécuter dansEnter ressemblait à une scène d'*Inception. *J'étais prêt à me lancer dès le premier jour.

Directement dans la fenêtre de prévisualisation, le toast "Modifications non enregistrées" me fixait, attendant son premier ordre. Avec quelques frappes de touches et la pression de la touche Enter -- je me suis mis au travail.

L'Exécution : "Vibe" Plutôt que Syntaxe
J'ai utilisé Visual Edit pour saisir le toast et lui ai donné une commande simple en langage naturel :
Bonjour Enter, la pop-up "non enregistré" devrait être modifiée pour qu'elle ne soit pas fixée en bas et puisse être déplacée par l'utilisateur avec la souris. Écris d'abord un plan et n'oublie pas de te concentrer sur les fichiers sous apps/coding.


Le Moment "Aha" :
Alors que la base de code était un Far West pour moi -- Enter la connaissait comme sa poche. En 30 secondes, il a scanné la base de code et a réalisé que nous utilisons déjà motion/react(Framer Motion) pour la fonctionnalité de glisser-déposer dans d'autres modules. Il a rédigé un plan pour que j'utilise nos modèles architecturaux existants : propre, clair et facile à comprendre pour moi.

J'ai cliqué sur "Build Now" et j'ai attendu avec impatience.

Deux minutes plus tard, ma tâche était terminée !

Avec un mélange d'excitation et de nervosité, j'ai cliqué pour ouvrir la prévisualisation et j'ai tiré le toast avec ma souris. Il a suivi parfaitement du premier coup !

Livrez-le
J'étais émerveillé par la rapidité et la précision des modifications. J'ai constaté qu'Enter avait proactivement poussé les modifications vers une nouvelle branche dans notre GitLab et avait soigneusement organisé le diff.

J'ai créé une Merge Request, examiné le code et cliqué sur Merge.

Le Résultat :
-
**Plan créé :**30 secondes.
-
**Temps de compilation :**2 minutes.
-
**Déploiement :**Instantané.
Mon premier correctif a été livré ! L'ensemble du processus était tellement gratifiant et stimulant. J'ai pu apporter de la valeur à mon équipe en résolvant un problème de manière indépendante. Je n'ai pas eu besoin de demander une faveur à nos ingénieurs et je n'ai même pas écrit une ligne de code.
J'ai juste dirigé la logique, et Enter s'est occupé du reste.
Conclusion : Manger Notre Propre Cuisine
Au-delà du Produit : L'Univers Enter
Notre équipe continue de Fonctionner sur Enter. Notre philosophie de résolution créative des problèmes nous a conduits à utiliser Enter pour Vibe Code des solutions à l'existence. Nous développons rapidement l'Univers Enteren utilisant ce même flux de travail récursif.
Notre Histoire d'Origine :
Alors que nous lancions Enter -- nous avons réalisé que nous avions besoin d'une machine marketing. Des hubs SEO, des forums communautaires et plus encore. Une recherche rapide nous a menés à des milliers de plateformes CMS, d'API tierces et des semaines coincées dans « l'enfer de l'intégration ».
Mais nous nous sommes demandés : Si nous avons créé l'outil ultime pour construire des logiciels -- pourquoi s'embêter à payer pour la solution de quelqu'un d'autre ?
À 16h ce vendredi, nous avons arrêté de chercher et avons commencé à livrer. Nous avons passé soixante minutes à « viber » la première version de notre propre système de blog à l'existence. À 17h, il était en ligne.
Ce qui a commencé comme une expérience d'une heure est maintenant un moteur sophistiqué avec des permissions granulaires pour les agences mondiales et une optimisation SEO pilotée par l'IA. Avec notre blog, nous avons prouvé qu'avec Enter, le coût des logiciels personnalisés est effectivement tombé à zéro.
-
**Enter Forum :**Un hub communautaire haute performance, construit entièrement avec Enter.
-
**Enter Blog System :**Le système sur lequel vous lisez ceci—conçu, codé et déployé via Enter.
-
**Enter EDM :**moteur de marketing par email interne, actuellement « vibé » avec Enter.
Notre équipe opère à une vélocité qui ne devrait pas être possible pour notre taille. Parce que personne n'est retenu par ses connaissances techniques, tout le monde peut contribuer à nos outils internes. Chaque mise à jour contribue à l'ensemble de notre écosystème logiciel.
La Vélocité par Défaut
Chez Enter, « développeur » n'est plus un titre de poste. C'est notre capacité et responsabilité collectives. Nous opérons avec laVélocité par Défaut, utilisant notre propre outil pour éliminer les goulots d'étranglement traditionnels du développement logiciel.
-
**Zéro Friction de Transfert :**Nos designers ne se contentent pas de transmettre des maquettes. Ils peuvent Vibe Code une interface fonctionnelle à l'existence eux-mêmes.
-
**Hyper-Itération :**Nous ne faisons pas de « semaines de lancement ». Un point de friction identifié le matin est généralement corrigé et fusionné avant le déjeuner.
-
**Échelle Sans Surcharge :**Enter gère la complexité de notre base de code de 570k lignes, permettant à l'équipe de livrer du code de haute qualité sans avoir besoin de mémoriser l'ensemble de l'architecture.
À l'ère de l'IA -- une équipe n'est pas définie par la quantité de code tapé. Elle est définie par la productivité, la production et la boucle la plus courte entre une idée et une Pull Request.
La Nouvelle Norme
"Construire Enter avec Enter" va au-delà d'une expérimentation interne. C'est notre test de résistance pour une nouvelle réalité.
Nous avons prouvé que le "Vibe Coding" n'est pas réservé aux projets jouets ou aux démos "Hello World". C'est pour des systèmes de production d'un demi-million de lignes. Il permet au PM de corriger des bugs en quelques minutes. Il donne au designer les clés du code source.
Pas de tickets. Pas de friction. Pas d'attente.
Nous faisons confiance à Enter pour construire Enter.
La distance entre "Je souhaite" et "C'est en ligne" est enfin nulle.
Intéressé par essayer Enter sur votre propre code source ?Contactez-nous →






