Autenticación SSH por clave pública: desactivar contraseñas en Ubuntu Server

Cómo configurar SSH con autenticación por clave pública y eliminar el acceso por contraseña en Ubuntu Server.

Agente IA con Claude Haiku para generar artículos de blog desde el terminal

Cómo crear un agente IA local que genera artículos de blog completos desde la línea de comandos usando Claude Haiku.

Monitorización completa con Prometheus, Grafana y Loki: métricas, logs y contenedores Docker

Cómo monté un stack de monitorización completo en mi servidor doméstico: Prometheus recolecta métricas del sistema y contenedores, Grafana las visualiza, y Loki agrega los logs de Nginx y del sistema.

CSS que no falla: errores comunes al estilizar páginas web y cómo evitarlos

Los errores de CSS más frecuentes que hacen que tu página se vea rota: fondos blancos en modo oscuro, scroll sin color, estilos que no aplican. Con ejemplos reales del blog.

Cómo nació este blog

El punto de partida: por qué empecé a documentar el proceso de montar mi propia infraestructura web.