🎉 ¡Felicitaciones Noelia! Setup completado.

Tu MacBook está configurado para Path 6. Próximo paso: Welcome App Tutorial →

Avisá a Michel que terminaste 💛

Antes de empezar · Pre-check

1. Verificar especificaciones del Mac

Abrir menú Apple (esquina superior izquierda) → Acerca de esta Mac.

2. Verificar storage libre

Apple menu → Acerca de esta Mac → Almacenamiento. Necesitás mínimo 20GB libres.

3. Apple ID + iCloud activo

Apple ID configurado, iCloud Drive activado para backup automático.

4. Contraseña administrador

Tenés a mano la contraseña de tu Mac (la necesitás para instalar cosas).

1

Homebrew · gestor de paquetes Mac

Permite instalar herramientas con un solo comando, sin descargar .dmg manualmente.

Abrir Terminal (Spotlight → "Terminal" → Enter) y pegar:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Cuando pida contraseña, escribirla (no se ve mientras tipeás, es normal). ~5-10 min

Verificación

brew --version

Debería decir Homebrew 4.x.x.

Si dice "command not found":
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
source ~/.zshrc
brew --version
2

Git + Node + Bun · herramientas dev

Git para versionar código, Node runtime, Bun como runtime moderno más rápido.

brew install git node
curl -fsSL https://bun.sh/install | bash

Verificación

git --version
node --version
bun --version
Si bun no funciona:
echo 'export BUN_INSTALL="$HOME/.bun"' >> ~/.zshrc
echo 'export PATH="$BUN_INSTALL/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
3

VSCode · editor de código

Donde vas a editar archivos. Como Word pero para código.

brew install --cask visual-studio-code

Si pide contraseña → la tuya del Mac.

Configurar comando code en PATH

Abrir VSCode. Dentro: Cmd + Shift + P → buscar "shell command: Install 'code' command in PATH" → Enter.

Extensiones esenciales (5)

Dentro VSCode, Cmd + Shift + X → buscar e instalar:

  • GitLens (eamodio.gitlens)
  • Tailwind CSS IntelliSense (bradlc.vscode-tailwindcss)
  • Astro (astro-build.astro-vscode)
  • Vue Language Features Volar (vue.volar)
  • Spanish Language Pack (opcional)
8GB RAM: NO instalar muchas más extensiones.
4

Claude Code CLI

Asistente Claude para terminal/VSCode. Tu compañero en cada tarea.

npm install -g @anthropic-ai/claude-code

Si "permission denied":

sudo npm install -g @anthropic-ai/claude-code

Login (Michel pair-mode)

Michel te guía esto. Usás credenciales sub Michel Max plan.

claude code login

Verificación

claude --version
claude

Dentro del chat: "Hola, ¿podés decirme qué herramientas tenés disponibles?" Debería responder en español. Si no, decirle "Por favor responde en español".

5

GitHub account + SSH key + invite Collaborator

Cuenta GitHub propia separada de Michel. Después Michel te invita como Collaborator a sus repos (sync automático, audit trail limpio).

5.1 Crear cuenta GitHub

Browser → https://github.com/signup:

  • Username sugerido: noelia-sharkcode o noelia-[tu-apellido]
  • Email: tu email personal
  • Password fuerte (Apple Keychain)
  • Verificar email

5.2 Generar SSH key

ssh-keygen -t ed25519 -C "tu-email-github@example.com"

Donde guardar → Enter (default). Passphrase → opcional.

5.3 Copiar public key

pbcopy < ~/.ssh/id_ed25519.pub

5.4 Agregar SSH key a GitHub

  1. GitHub → Settings (foto perfil arriba derecha) → SSH and GPG keys
  2. Click New SSH key
  3. Title: MacBook Noelia
  4. Key: Cmd + V
  5. Click Add SSH key

5.5 Verificación

ssh -T git@github.com

Debería decir: "Hi noelia-sharkcode! You've successfully authenticated..."

5.6 Michel te invita como Collaborator

Michel hace este paso: en GitHub.com/Michel9329/sharkcode → Settings → Collaborators → Add people → tu username → Write access. Mismo para Wedding-Templates. Vos recibís email con invitation → click Accept. Audit trail limpio + sync automático con upstream Michel.
6

Git config global

Configurar tu nombre/email para que aparezcan en cada commit.

git config --global user.name "Noelia [tu nombre]"
git config --global user.email "tu-email-github@example.com"
git config --global init.defaultBranch main
git config --global pull.rebase false

Verificación

git config --global --list
7

Clonar repos Sharkcode + Wedding-Templates

Clonar = bajar copia del código al Mac. Mismo URL upstream que Michel (vos sos Collaborator).

mkdir -p ~/Code
cd ~/Code
git clone git@github.com:Michel9329/sharkcode.git
git clone git@github.com:Michel9329/Wedding-Templates.git

Michel confirma URL exactos pair-mode. ~30-60s por repo

Verificación

cd ~/Code/sharkcode && ls
cd ~/Code/Wedding-Templates && ls

Abrir Sharkcode en VSCode

cd ~/Code/sharkcode
code .
8

Canva Pro · lo pagás vos

Canva Pro versión paga. Necesario para Etsy production + brand kit Sharkcode access.

  1. canva.com/signup (o login)
  2. Upgrade a Canva Pro: ~$9.95 USD/mes o ~$120 USD/año
  3. Pagar con tu tarjeta personal Skin in the game M0

Brand kit Sharkcode

Michel te invita a su Canva team con brand kit Sharkcode. Esperar email Canva.

9

Chrome dedicado · perfil separado

Browser separado solo para trabajo, no mezclado con tabs personales.

Si no tenés Chrome:

brew install --cask google-chrome
  1. Abrir Chrome
  2. Click foto perfil arriba derecha → Add → crear perfil "Noelia Sharkcode"
  3. SOLO este perfil para: Etsy seller + Canva + GitHub + sitios cliente
  4. Tabs máximo 5-7 8GB RAM tight

Extension recomendada: OneTab (Chrome Web Store) → convierte tabs en lista, libera RAM.

10

Dotfiles Sharkcode · config terminal

Aliases para comandos comunes (atajos).

cd ~/Code/sharkcode
cp .planning/business/path-6-noelia-scaling/dotfiles/zshrc-noelia ~/.zshrc-noelia
echo 'source ~/.zshrc-noelia' >> ~/.zshrc
source ~/.zshrc

Aliases disponibles

AliasComando
gsgit status
gpgit pull
gcgit commit -m
cdsccd ~/Code/sharkcode
cdwtcd ~/Code/Wedding-Templates
devbun dev
cclaude
11

Test final ambient

Hello-world Sharkcode

cdsc
ls -la
gs

Hello-world Claude Code

claude "Hola Claude, soy Noelia. ¿Podés listar los archivos en este directorio?"

Hello-world Wedding-Templates

cdwt
ls -la
12

Verificación final + storage check

Storage libre

Apple menu → Acerca de esta Mac → Almacenamiento. Mínimo 15GB libres después de todo.

Time Machine (opcional)

System Preferences → Time Machine → seleccionar disco externo. Si no tenés: iCloud Drive es suficiente Y1.

✓ Checkpoint Phase 1 exit

Si marcaste los 12 steps arriba, ya completaste Phase 1 Setup. Próximo paso: Welcome App Tutorial →

El tutorial es 2-3h, autónoma. Con Claude vas a hacer 5 ejercicios reales (Etsy research + ideas + traducción + git commit via Claude). NO aprendés código, aprendés a usar Claude conversacional.

🚨 Troubleshooting común

command not found: brew

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
source ~/.zshrc

Permission denied (publickey) al clonar

SSH key no agregada bien. Repetir Step 5.2-5.5 carefully.

VSCode muy lento

8GB RAM tight. Cerrar Chrome tabs no necesarias. Cerrar otras apps. Si persiste, deshabilitar extensiones one-by-one.

Claude Code "rate limited"

Sub Michel Max plan compartido. Esperar 1-2 min o coordinar con Michel.

"Out of memory" o Mac muy lento

Reiniciar Mac. Verificar que ningún Astro dev server quedó en background:

ps aux | grep astro
kill -9 [PID]
?