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.