Cozinhando com a própria comida: Como construímos o Enter com o Enter

Cozinhando com a própria comida: Como construímos o Enter com o Enter

Descubra como o Enter usa Vibe Coding para construir sua própria plataforma. Veja como não engenheiros publicam código de nível de produção instantaneamente usando linguagem natural.

História do usuárioTerra at Enter·

Na Enter, "Vibe Coding" não é apenas uma palavra da moda. É parte do nosso DNA.

A Enter foi construída sobre a promessa de dar a todos o poder de criar software. De sites de portfólio a projetos pessoais, a Enter desbloqueou novas maneiras para não engenheiros lançarem softwares reais.

Mas à medida que nossa própria base de código cresceu para mais de 570.000 linhas de código e 3.500 arquivos, quisemos colocar a Enter à prova. Para levar a Enter à lua, tivemos que colocar a mão na massa.

Então decidimos construir a Enter usando a Enter.

Agora, nossa equipe migrou para nossa nova sede dentro da Enter. Escalar a base de código de produção tem a mesma facilidade que escrever um documento.

Veja como estamos manifestando um 'Universo de Software'—uma vibe de cada vez.


O Meta Loop: Um Espelho Dentro de um Espelho

Será que uma pessoa não técnica, como eu, poderia realmente construir uma funcionalidade de nível de produção sem ter que escrever uma única linha de código?

Um membro da comunidade Enter informou à nossa equipe que nosso aviso de "Alterações Não Salvas" estava preso na parte inferior da tela. Eles não conseguiam ver o código e esperavam uma correção rápida. Anteriormente, isso exigiria um ticket no Jira, algumas reuniões e uma espera de algumas horas até que um desenvolvedor ficasse disponível.

Desta vez foi diferente. Abri a Enter e conectei ao nosso repositório no GitLab—engineering/frontend.

Em segundos, toda a base de código foi indexada e estava pronta. Eu não precisei procurar na árvore de arquivos ou navegar pela arquitetura. Ver a Enter rodando dentroda Enter parecia uma cena de *Inception. *Eu estava pronto para começar com tudo desde o primeiro dia.

Bem na janela de visualização, o aviso de "Alterações Não Salvas" estava me encarando, esperando seu primeiro comando. Com algumas teclas e pressionando a tecla Enter -- fui direto ao trabalho.


A Execução: "Vibe" Acima da Sintaxe

Usei Visual Edit para selecionar o aviso e dei a ele um comando simples usando linguagem natural:

Hi Enter, the "unsave" pop-up should be changed so that it's not fixed at the bottom and can be moved by the user with the mouse. Write a plan first and remember to focus on files under apps/coding.

O Momento "Aha":

Enquanto a base de código era um território desconhecido para mim, a Enter a conhecia como a palma da mão. Em 30 segundos, ela escaneou a base de código e percebeu que já usamos motion/react(Framer Motion) para a funcionalidade de arrastar em outros módulos. Ela redigiu um plano para eu usar nossos padrões arquiteturais existentes: limpo, claro e fácil de entender.

Cliquei em "Build Now" e esperei com expectativa.

Dois minutos depois, minha tarefa estava concluída!

Com uma mistura de empolgação e nervosismo, cliquei para abrir a visualização e dei um puxão no aviso com o mouse. Ele seguiu perfeitamente na primeira tentativa!


Lançar

Fiquei impressionado com a velocidade e precisão das mudanças. Percebi que a Enter enviou proativamente as alterações para uma nova branch em nosso GitLab e organizou o diff de forma organizada.

Criei um Merge Request, revisei o código e cliquei em Merge.

O Resultado:

  • **Plano criado:**30 segundos.

  • **Tempo de compilação:**2 minutos.

  • **Implantação:**Instantânea.

Minha primeira correção foi publicada! O processo todo foi tão gratificante e empoderador. Consegui agregar valor à minha equipe resolvendo um problema de forma independente. Não precisei pedir um favor aos nossos engenheiros e nem sequer escrevi uma linha de código.

Apenas direcionei a lógica, e o Enter cuidou do resto.


Conclusão: Consumindo o que produzimos

Além do Produto: O Universo Enter

Nossa equipe continua a operar no Enter. Nossa filosofia de resolver problemas de forma criativa nos levou a usar o Enter para criar soluções via Vibe Code. Estamos expandindo rapidamente oUniverso Enterusando este mesmo fluxo de trabalho recursivo.

Nossa História de Origem:

Quando lançamos o Enter, percebemos que precisávamos de uma máquina de marketing. Hubs de SEO, fóruns da comunidade e muito mais. Uma busca rápida nos levou a milhares de plataformas CMS, APIs de terceiros e semanas presos no "inferno da integração".

Mas nos perguntamos: se criamos a ferramenta definitiva para construir software, por que nos preocupar em pagar pela solução de outra pessoa?

Às 16h daquela sexta-feira, paramos de procurar e começamos a publicar. Passamos sessenta minutos "vibando" a primeira versão do nosso próprio sistema de blog. Às 17h, ele estava no ar.

O que começou como um experimento de uma hora agora é um mecanismo sofisticado com permissões granulares para agências globais e otimização de SEO orientada por IA. Com nosso blog, provamos que, com o Enter, o custo de software personalizado caiu efetivamente para zero.

  • **Fórum Enter:**Um hub comunitário de alto desempenho,construído inteiramente com Enter.

  • **Sistema de Blog Enter:**O sistema no qual você está lendo isto — concebido, codificado e implantado via Enter.

  • **Enter EDM:**mecanismo de e-mail marketing interno, atualmente sendo "vibado" com Enter.

Nossa equipe opera em uma velocidade que não deveria ser possível para o nosso tamanho. Como ninguém é limitado pelo seu conhecimento técnico, todos podem contribuir para nossas ferramentas internas. Cada atualização contribui para todo o nosso ecossistema de software.


Velocidade como Padrão

No Enter, "desenvolvedor" não é mais um cargo. É a nossa capacidade e responsabilidade coletiva. Operamos comVelocidade como Padrão, usando nossa própria ferramenta para eliminar os gargalos tradicionais do desenvolvimento de software.

  • **Atrito Zero na Passagem de Tarefas:**Nossos designers não apenas entregam mock-ups. Eles mesmos podem criar uma interface funcional via Vibe Code.

  • **Hiperiteração:**Nós não fazemos "semanas de lançamento". Um ponto de atrito identificado pela manhã é geralmente corrigido e mesclado até o almoço.

  • **Escala Sem Sobrecarga:**O Enter lida com a complexidade da nossa base de código de 570 mil linhas, permitindo que a equipe envie código de alta qualidade sem precisar memorizar toda a arquitetura.

Na era da IA, uma equipe não é definida pela quantidade de código digitado. É definida pela produtividade, pelo resultado e pelo ciclo mais curto entre uma ideia e um Pull Request.


O Novo Padrão

"Building Enter with Enter" vai além de um experimento interno. É o nosso teste de estresse para uma nova realidade.

Provamos que "Vibe Coding" não é para projetos de brinquedo ou demos de "Hello World". É para sistemas de produção com meio milhão de linhas. Ele capacita o PM a eliminar bugs em minutos. Ele dá ao designer as chaves da base de código.

Sem tickets. Sem atrito. Sem espera.

Confiamos no Enter para construir o Enter.

A distância entre "Eu gostaria" e "Está no ar" é finalmente zero.


Interessado em experimentar o Enter na sua própria base de código?Entre em contato →

Você também pode gostar

Selecionado automaticamente a partir de tópicos semelhantes para manter você no mesmo fluxo.