geek vibes.geek vibes.
03 / 06 · ARCHITECTURE & DEV

Headless, modular, aburrida en el mejor sentido.

Nuestro stack default: Next.js + Payload CMS + Postgres en Vercel — el mismo que usamos para este sitio y nuestro producto interno (GV Proposals). Adaptamos a tu realidad y migramos desde legacy en fases. Sin rewrites big-bang.

01 · STACK DEFAULT

Lo que usamos para entregar rápido.

FRONTEND

Next.js 16

App Router, React Server Components, edge runtime. El framework que conocemos al derecho y al revés — con sus filos incluidos.

CMS

Payload CMS

CMS headless TypeScript-native. Editores tienen UI usable; ingeniería tiene API tipada. Sin vendor lock-in.

DATA

PostgreSQL

Aburrido está bien. ACID, columnas JSON cuando hace falta, herramientas operativas maduras. Hosteado donde viva el cliente.

RUNTIME

Vercel / AWS / Coolify

Vercel para speed-to-market, AWS para enterprise, self-hosted (Coolify) para restricciones de soberanía de datos.

02 · QUÉ CONSTRUIMOS

Proyectos típicos.

  • Sitios marketing con CMS amigable para editores
  • E-commerce sobre arquitectura headless (Shopify / Medusa / custom)
  • Portales de cliente y apps self-service
  • Internal tools y dashboards operativos
  • Integraciones de API (Odoo, SAP, Salesforce, HubSpot)
  • Migración legacy (PHP / WordPress / .NET → stack moderno)
03 · PROOF: COMEMOS NUESTRA PROPIA COCINA

Este sitio + GV Proposals corren sobre el mismo stack.

Next.js 16 + Payload CMS + Postgres + Coolify (self-hosted). i18n bilingüe, workflow draft/publish, OG images dinámicas, rich-text Lexical, streaming RSC. Producción desde principios de 2024 — sin sorpresas.

Next.js 16Payload 3PostgreSQL 16TypeScriptTailwind v4Coolify
04 · CÓMO TRABAJAMOS

Principios de ingeniería.

  • Trunk-based development con feature flags — sin branches de larga duración.
  • CI/CD desde día uno. Preview deploys por PR.
  • TypeScript strict mode en todos lados. Zod / Valibot en boundaries.
  • Tests automatizados en paths críticos — coverage pragmático, no % vanity.
  • Observabilidad built-in (logs, traces, metrics) antes del primer usuario.
  • Documentación vive en el repo. README por paquete. ADRs para decisiones no triviales.
05 · PROCESO

4 fases, end-to-end.

01 · DISCOVERY

1-2 semanas

Audit de codebase (si lo hay), assessment de stack, mapa de riesgos, scope sprint-zero.

02 · ARCH

1 semana

Diagrama del sistema, modelo de datos, plan de infra, setup CI/CD, baseline de seguridad.

03 · BUILD

6-12 semanas

Sprints iterativos con demos quincenales. Production-ready cada sprint.

04 · HANDOFF

2 semanas + retainer

Transferencia de conocimiento, runbooks, on-call rotation, retainer de soporte opcional.

¿Necesitas un second opinion de stack?

Review de arquitectura de 30 min. Mapeamos riesgos y quick wins antes de cualquier commitment.

Agendar review →