
Mangiare la Nostra Cucina: Come Costruiamo Enter Con Enter
Scopri come Enter utilizza il Vibe Coding per costruire la propria piattaforma. Guarda come i non-ingegneri rilasciano codice di livello production istantaneamente usando il linguaggio naturale.
In Enter, il "Vibe Coding" non è solo una parola alla moda. Fa parte del nostro DNA.
Enter è stato costruito sulla promessa di dare a tutti il potere di creare software. Dai siti web portfolio ai progetti passionali, Enter ha sbloccato nuovi modi per i non-ingegneri di distribuire software reale.
Ma mentre la nostra stessa codebase cresceva fino a oltre 570.000 righe di codice e 3.500 file -- volevamo mettere Enter alla prova. Per portare Enter sulla luna, dovevamo metterci la pelle in gioco.
Così abbiamo deciso di costruire Enter usando Enter.
Ora, il nostro team si è trasferito nella nostra nuova sede all'interno di Enter. Scalare la codebase di produzione ha la stessa facilità di scrivere un documento.
Ecco come stiamo manifestando un 'Software Universe'—un vibe alla volta.
Il Meta Loop: Uno specchio dentro uno specchio
Potrebbe una persona non tecnica, come me, costruire davvero una funzionalità production-grade senza dover scrivere una singola riga di codice?
Un membro della community di Enter ha segnalato al nostro staff che il loro toast "Unsaved Changes" era bloccato in fondo allo schermo. Non riuscivano a vedere il loro codice e speravano in una soluzione rapida. In precedenza, questo avrebbe richiesto un ticket Jira, alcune riunioni e un backlog di qualche ora in attesa che uno sviluppatore si liberasse.
Questa volta è stato diverso. Ho aperto Enter e mi sono connesso al nostro repository GitLab—engineering/frontend.


In pochi secondi, l'intera codebase era indicizzata e pronta. Non avevo bisogno di cercare nell'albero dei file o navigare l'architettura. Vedere Enter in esecuzione dentroEnter sembrava una scena di *Inception. *Ero pronto a partire in quarta dal giorno 1.

Proprio nella finestra di anteprima, il toast "Unsaved Changes" mi guardava, aspettando il suo primo comando. Con pochi tasti e la pressione del tasto Enter -- mi sono messo subito al lavoro.

L'Esecuzione: "Vibe" invece di Sintassi
Ho usato Visual Edit per afferrare il toast e gli ho dato un comando semplice usando il linguaggio naturale:
Ciao Enter, il pop-up "unsave" dovrebbe essere modificato in modo che non sia fisso in basso e possa essere spostato dall'utente con il mouse. Scrivi prima un piano e ricorda di concentrarti sui file sotto apps/coding.


Il Momento "Aha":
Mentre la codebase era un Far West per me -- Enter la conosceva come il palmo della sua mano. In 30 secondi, ha scansionato la codebase e si è reso conto che già usiamo motion/react(Framer Motion) per la funzionalità di trascinamento in altri moduli. Ha redatto un piano per me per usare i nostri pattern architetturali esistenti: pulito, chiaro e facile da capire per me.

Ho cliccato "Build Now" e ho aspettato con trepidazione.

Due minuti dopo, il mio compito era finito!

Con un mix di eccitazione e nervosismo, ho cliccato per aprire l'anteprima e ho dato un trascinamento al toast con il mouse. Ha seguito perfettamente al primo tentativo!

Distribuiscilo
Ero in soggezione per la velocità e l'accuratezza delle modifiche. Ho scoperto che Enter aveva proattivamente inviato le modifiche a un nuovo branch nel nostro GitLab e organizzato ordinatamente il diff.

Ho creato una Merge Request, rivisto il codice e premuto Merge.

Il Risultato:
-
**Piano creato:**30 secondi.
-
**Tempo di build:**2 minuti.
-
**Deployment:**Istantaneo.
La mia prima correzione è stata rilasciata! L'intero processo è stato così gratificante ed empowering. Sono stato in grado di aggiungere valore al mio team risolvendo un problema in modo indipendente. Non ho dovuto chiedere un favore ai nostri ingegneri e non ho nemmeno scritto una riga di codice.
Ho solo diretto la logica, e Enter si è occupato del resto.
Conclusione: Mangiare la Nostra Stessa Cucina
Oltre il Prodotto: L'Universo Enter
Il nostro team continua a Funzionare su Enter. La nostra filosofia di risolvere i problemi in modo creativo ci ha portato a usare Enter per far esistere soluzioni tramite Vibe Code. Stiamo espandendo rapidamente l'Universo Enterusando questo stesso workflow ricorsivo.
La Nostra Storia delle Origini:
Mentre lanciavamo Enter -- ci siamo resi conto che avevamo bisogno di una macchina di marketing. Hub SEO, forum della community e altro. Una rapida ricerca ci ha portato a migliaia di piattaforme CMS, API di terze parti e settimane bloccati nell'"inferno dell'integrazione."
Ma ci siamo chiesti: Se abbiamo creato lo strumento definitivo per costruire software -- perché preoccuparsi di pagare per la soluzione di qualcun altro?
Alle 16:00 di quel venerdì, abbiamo smesso di cercare e abbiamo iniziato a rilasciare. Abbiamo trascorso sessanta minuti "vibando" la prima versione del nostro sistema di blog. Entro le 17:00, era online.
Quello che è iniziato come un esperimento di un'ora è ora un motore sofisticato con permessi granulari per agenzie globali e ottimizzazione SEO guidata dall'AI. Con il nostro blog, abbiamo dimostrato che con Enter, il costo del software personalizzato è effettivamente sceso a zero.
-
**Enter Forum:**Un hub della community ad alte prestazioni, costruito interamente con Enter.
-
**Enter Blog System:**Il sistema su cui stai leggendo questo—concepito, codificato e deployato tramite Enter.
-
**Enter EDM:**motore interno di email marketing, attualmente in fase di "vibrazione" con Enter.
Il nostro team opera a una velocità che non dovrebbe essere possibile per le nostre dimensioni. Poiché nessuno è limitato dalle proprie conoscenze tecniche, tutti possono contribuire ai nostri strumenti interni. Ogni aggiornamento contribuisce all'intero ecosistema software.
Velocità come Impostazione Predefinita
In Enter, "sviluppatore" non è più un titolo di lavoro. È la nostra capacità e responsabilità collettiva. Operiamo con Velocità come Impostazione Predefinita, usando il nostro stesso strumento per eliminare i tradizionali colli di bottiglia dello sviluppo software.
-
**Zero Attrito di Passaggio di Consegne:**I nostri designer non si limitano a consegnare mock-up. Possono far esistere un'interfaccia funzionale tramite Vibe Code da soli.
-
**Iper-Iterazione:**Non facciamo "settimane di rilascio." Un punto di attrito identificato la mattina viene solitamente risolto e mergiato entro pranzo.
-
**Scalare Senza Overhead:**Enter gestisce la complessità della nostra codebase di 570k righe, permettendo al team di rilasciare codice di alta qualità senza dover memorizzare l'intera architettura.
Nell'era dell'AI -- un team non è definito dalla quantità di codice digitato. È definito dalla produttività, dall'output e dal ciclo più breve tra un'idea e una Pull Request.
Il Nuovo Standard
"Costruire Enter con Enter" va oltre un esperimento interno. È il nostro stress test per una nuova realtà.
Abbiamo dimostrato che il "Vibe Coding" non è per progetti giocattolo o demo "Hello World". È per sistemi di produzione da mezzo milione di righe. Permette al PM di risolvere bug in pochi minuti. Dà al designer le chiavi del codebase.
Niente ticket. Niente attriti. Niente attese.
Ci fidiamo di Enter per costruire Enter.
La distanza tra "Vorrei" e "È live" è finalmente zero.
Interessato a provare Enter sul tuo codebase?Contattaci →






