Adrian RomoAdrian Romo

Textos

Textos técnicos y notas de ingeniería.

Artículos, notas de arquitectura, registros de proyecto y reflexiones de ingeniería. Filtra por tipo, busca por palabra clave o explora por etiqueta.

Registro de proyecto

Seis publicaciones al día y el programador que aprendió a decir cuándo

Un pipeline social que publicaba un Reel al día y nada más, porque las cuotas por formato eran techos y nadie solicitaba los otros formatos.

AutomationHomelabArchitecture4 min
Registro de proyecto

Segundos de trabajo, horas de residencia

Mi informe matutino empezó a fallar. Ollama estaba activo y devolvía un HTTP 500, porque una renderización de imagen de 21 segundos seguía ocupando 6.6 GB de VRAM horas después.

HomelabAIIncident3 min
Registro de proyecto

La alerta que nombró algo y lo presentó como evidencia

Cinco alertas de alta severidad de mi propio monitoreo. Las cinco fueron por el mismo defecto: un registro que nombra algo se leía como una observación de una propiedad que nunca midió.

HomelabObservabilityIncident2 min
Registro de proyecto

Un ciclo de escritura que nunca fusiona nada

Mi homelab detectó problemas y no hizo nada al respecto. Cerrar el ciclo implicaba cuatro revisiones humanas y un ejecutor cuya característica principal es que se detiene en un PR en borrador.

HomelabAIAutomation3 min
Registro de proyecto

La revista que se escribe sola

Cada mañana, mi homelab convierte su propio registro de eventos en un resumen escrito y lo publica en mi aplicación de notas. Lo interesante es lo que hace cuando no puede saber si ya lo hizo.

HomelabAutomationDevOps2 min
Registro de proyecto

Actualizar el DNS de Producción sin Tocar Nunca el Nodo en Vivo

Dos Pi-holes, una IP flotante y una actualización de versión mayor en la caja que resuelve todo en la casa. La clave es que el procedimiento seguro y el arriesgado se ven idénticos desde afuera.

HomelabDevOpsIncident3 min
Registro de proyecto

La caída nunca fue lo que estaba depurando

Una caída total del homelab a la 01:45. Primero culpé al reverse proxy, luego al IPS y después a la capa de SSO. La causa raíz fue un puerto de red caído en el switch; todo lo que sospeché era solo un síntoma.

HomelabDevOpsIncident2 min
Registro de proyecto

Notas de Homelab: Ejecutando Servicios Detrás de Traefik

Mi configuración actual de homelab, por qué me cambié de nginx-proxy y qué se rompió en el camino.

HomelabDevOps1 min