/* /build.config.ts */
import { defineConfig } from '@vncsvr/build';

export default defineConfig({
  mentor: 'vinicius.vieira',
  mode: 'vibe-coding',
  stack: ['react', 'next.js', 'tailwind', 'supabase'],
  ai: ['claude-code', 'cursor', 'v0'],
  output: 'production',
  turmas: { max: 6, format: 'cohort' },
});
const builder = await mentor.init({ mode: 'vibe' });
npm run ship --production --no-fear
git push origin main && vercel deploy --prod
import { confidence } from '@vncsvr/build';
// TODO: parar de planejar → começar a buildar
export async function createMVP(idea: string) {
TURMA ABERTA — VAGAS LIMITADAS

Você tem a ideia.
Falta só o código.

Aprenda a buildar produtos reais usando IA como co-piloto — sem depender de dev, sem gastar meses aprendendo sintaxe.

cat README.md ↓

// 20 anos de design. Produtos reais no ar. Sem hype, sem atalhos falsos.

vncsvr@build:~$./start-mentoria
$ cat /var/log/frustration.log

Você sabe o que quer construir.
Mas fica preso aqui:

bash — frustration.log
you@life:~$ open vscode
FATAL: brain.exe has stopped responding
# Tem a ideia, abre o VSCode — e trava.
───
you@life:~$ hire dev --budget 5000
TIMEOUT: waiting 14 days for response...
# Paga dev pra fazer feature simples e espera 2 semanas.
───
you@life:~$ youtube --tutorial react
ERROR: npm ERR! ERESOLVE unable to resolve dependency tree
# Tutorial do YouTube, projeto não roda, desiste no dia 3.
───
you@life:~$ chatgpt --prompt 'build my app'
WARNING: code generated but integration failed
# Horas no ChatGPT pedindo código que não integra em nada.
───
you@life:~$ compare --self --with everyone
IMPOSTER_SYNDROME: confidence level 0%
# Todo mundo já sabe — menos você.
you@life:~$

O problema não é você não saber programar.
É que ninguém te ensinou a pensar como builder.

$ cat /build/solution.md

Vibe Coding não é codar.
É construir.

// Framework mental + ferramentas certas = da ideia ao produto em semanas.

[01]pensamento-de-produto.ts
function think(idea) {
  return idea.decompose()
    .filter(isViable)
    .sort(byImpact);
}

🧠 Pensamento de produto

Decompor qualquer ideia em partes buildáveis. Escopo, MVP, próximo passo. Sem paralisar.

[02]ia-como-par-de-dev.ts
const result = await ai.code({
  context: "your project",
  intent: "what you want",
  iterate: true
});

🤖 IA como par de dev

Cursor, Claude, v0, Bolt — você aprende a dirigir, não só copiar output. Prompt certo = código certo.

[03]stack-que-funciona.ts
npx create-next-app my-idea
npx shadcn init
vercel deploy
// done. you shipped. 🚀

Stack que funciona

React, Next.js, Tailwind, ShadCN, Supabase. O kit profissional com curva de builder.

// Você não vai virar dev sênior.
// Vai virar alguém que constrói o que imagina.

$ whoami
    ╔══════════╗
    ║  ┌────┐  ║
    ║  │ VV │  ║
    ║  └────┘  ║
    ║ ╭──────╮ ║
    ║ │VNCSVR│ ║
    ║ │BUILDS│ ║
    ║ ╰──────╯ ║
    ╚══════════╝

@vncsvr

PID 1986 · uptime 20y

Vinicius Vieira

Designer → UX → Vibe Coder

bio.md

# 20 anos construindo produtos digitais.

Comecei no Photoshop, passei pelo Figma, cheguei no VSCode — e nunca mais dependi de outra pessoa pra ver minha ideia no ar.

Moro em Ipanema, dirijo o Studio Mosaiko e mantenho projetos reais rodando com stacks que eu mesmo opero.

> Não sou dev de formação. Sou designer que aprendeu a construir — e esse caminho faz toda a diferença.

20y product
studio mosaiko
ipanema/rj
react+next
ia-first
builder≠teacher
$ ./mentoria --pipeline --verbose

Pipeline. Sem enrolação.

pipeline — mentoria.yml
PASSstep_01:diagnose()

DIAGNÓSTICO

# Sessão 1:1 inicial. Onde tá, o que quer buildar, caminho mais curto.

[60min · sync]

PASSstep_02:init()

TRILHA PERSONALIZADA

# Roadmap feito pro seu projeto — não currículo genérico.

[async · week 1]

RUNNINGstep_03:build()

SESSÕES SEMANAIS

# Calls ao vivo. Review de código, desbloqueio, ajuste de rota.

[60min · weekly]

RUNNINGstep_04:async()

CANAL DIRETO

# Acesso assíncrono pra dúvidas rápidas durante a semana.

[24h response]

QUEUEDstep_05:deploy()

PROJETO NO AR

# Objetivo: algo funcionando e publicado. Não slides. Produto.

[end of cycle]

config: cycles=4weeks | max_slots=6 | mode=cohort

$ ls -la /build/modules/

O que você vai dominar

MODULE_01mindset.ts

Mindset de Builder

  • Decompor ideia em tasks
  • MVP vs escopo de ego
  • Decisões sem paralisar
MODULE_02setup.sh

Setup & Toolchain

  • Cursor + extensões que importam
  • Git sem drama
  • Deploy em 10 min (Vercel)
MODULE_03vibe.py

Vibe Coding com IA

  • Contexto pro Claude/Copilot
  • Debug com IA: o método
  • Quando confiar no output
MODULE_04frontend.tsx

Stack Frontend

  • React + Next.js (20% → 80%)
  • Tailwind + ShadCN = UI pro
  • Framer Motion: motion certo
MODULE_05backend.sql

Backend sem Backend

  • Supabase: auth + DB + storage
  • APIs: integrar sem complicar
  • Edge functions on demand
MODULE_06deploy.yml

Ship & Iterate

  • Lançar antes de 'estar pronto'
  • Analytics mínimos que decidem
  • feedback → code → deploy
$grep -r "você" /build/audience/

Essa mentoria é pra você se...

$ ls -la /build/audience/
total 4 profiles
-rwx------designerbuildersDesigner / Criativo

Figma o dia inteiro, protótipos lindos que dependem de dev pra sair do papel. Quer fechar esse gap.

-r-x------pmbuildersPM / Product Manager

Escreve spec, alinha stakeholder, prioriza backlog — mas não valida hipótese sozinho. Quer autonomia técnica.

-rwx------founderbuildersFounder / Empreendedor

Tem ideia (ou dez), não quer esperar rodada pra pagar dev. Quer ser o primeiro dev do próprio produto.

-r--------careerbuildersEm Transição

Tem carreira, sente que o mercado pede capacidade de construir — não só planejar. Quer adicionar essa skill.

$ cat .not-for-you
quer virar dev sênior em 3 meses
quer assistir e não praticar
acha que IA faz tudo sozinha
busca certificado pro LinkedIn
$git log --oneline --author="alunos"

Quem já shippou

a4f2c8dCamila Torres(Product Designer · SP)
4 weeks ago

Eu usava o Figma como muleta. Qualquer coisa que saísse do protótipo, eu dependia do dev. Depois de 4 semanas com o Vini, subi minha primeira feature em prod sozinha.

+1 deploy, -1 dependency3 files changed, 847 insertions(+)
b7e1a3fRafael Mendes(PM · Remote)
2 weeks ago

Minha maior frustração era não validar ideia sem chamado pra engenharia. Hoje prototipo em código. Meus one-pagers viraram demos funcionais.

spec → demo in 7 days12 files changed, 2,341 insertions(+)
c9d4b2eLucas Faria(Founder · B2B · Recife)
6 weeks ago

Ia terceirizar o MVP por R$18k e 3 meses. Em 6 semanas tinha versão funcional com usuários reais. Não é código de dev sênior — mas funciona e converte.

R$18k saved, 6 weeks to MVP28 files changed, 4,892 insertions(+)
$ cat pricing.json

Escolha sua entrada

// acesso direto a mim em todos os planos

init.configentry
{
  "plano": "INIT",
  "preco": "R$ 890",
  "duracao": "4 semanas · 1 ciclo"
}
R$ 890
  • 1 sessão diagnóstico (60min)
  • Roadmap personalizado
  • 4 sessões semanais live
  • Canal async (24h)
  • Base de templates

// Testar o formato. Ideia clara.

deploy.configrecommended
{
  "plano": "DEPLOY",
  "preco": "R$ 1.690",
  "duracao": "8 semanas · 2 ciclos"
}
R$ 1.690
  • Tudo do INIT ×2
  • Code review ilimitado
  • +1 sessão desbloqueio/ciclo
  • Gravações de turmas
  • Prioridade async

// Sair com produto no ar.

scale.configintensive
{
  "plano": "SCALE",
  "preco": "R$ 2.890",
  "duracao": "12 semanas · 3 ciclos"
}
R$ 2.890
  • Tudo do DEPLOY
  • 2 pair programming/ciclo
  • Review de arquitetura
  • Materiais lifetime
  • Suporte no lançamento

// Comprimir meses em trimestre.

Pix ou cartão 3x sem juros // sem contrato longo // sem bullshit

$ man /build

Perguntas diretas.
Respostas diretas.

// EOF — última chamada

A ideia não vai
buildar sozinha.

Cada semana sem aprender a buildar é mais uma semana dependendo de outra pessoa.

status.sh
turma_atual8/10 slots
start: próxima segunda2 vagas

dúvida? → @vncsvr

┌─────────────────────────────────────────────┐
│  /build v1.0.0                              │
│  © 2026 Vinicius Vieira (@vncsvr)           │
│  Studio Mosaiko · Ipanema, RJ               │
│                                              │
│  "Sem contrato longo. Sem promessa vazia.   │
│   Você chega com ideia — sai com produto."  │
└─────────────────────────────────────────────┘