Cómo creé esta web con ayuda de la IA

Esta misma web que estás leyendo la he construido con la ayuda de la IA, y quería contar cómo ha sido el proceso.

El punto de partida

Tenía una web personal antigua en Express y quería algo más moderno: un sitio bilingüe, con un pequeño CMS para escribir sin tocar código, y desplegado en mi propio homelab.

La IA como copiloto

Usé Claude como copiloto de desarrollo. No se trató de "pídele que lo haga todo", sino de ir guiando: decidir la arquitectura, revisar cada cambio y validar que funcionaba. Algunas cosas en las que ayudó:

  • Arquitectura y código en Next.js 16, con un CMS propio (contenido en base de datos, renderizado con MDX en español e inglés).
  • Autenticación con Auth.js y 2FA obligatorio (TOTP).
  • Mi recorrido: volcar mi experiencia real desde LinkedIn a la sección de trayectoria.
  • Diseño: un tema inspirado en la naturaleza, con tipografía relajada pero legible.
  • Formulario de contacto funcional.

Del código al despliegue

La parte que más me gusta: la web se despliega sola siguiendo un flujo GitOps.

  • Push a GitHub → GitHub Actions construye la imagen Docker.
  • La imagen se publica en GHCR.
  • ArgoCD detecta el cambio y la despliega en mi Kubernetes (K3s) del homelab.

Todo sobre albertoar.com, con base de datos SQLite en un volumen persistente y los secretos gestionados con Vault.

Lo que aprendo trabajando así

La IA acelera muchísimo, pero el criterio sigue siendo humano: decidir qué construir, revisar lo que genera y entender cada pieza. Usada como copiloto —no como piloto automático— es una herramienta brutal.

¿Hablamos de IA, backend o despliegue? Escríbeme desde la página de inicio.

← Volver al blog