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.

Nota de arquitectura

Primitivas Ensambladas vs. una Plataforma

Construí un agente de voz usando primitivas en la nube, y funcionó. Desde entonces, fue reemplazado por una plataforma de voz diseñada específicamente para ese fin, y creo que fue la decisión correcta.

Voice / IVRArchitectureAWS3 min
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
Nota de arquitectura

¿Qué Merece Atención Hoy?

Mi homelab genera un veredicto cada mañana: algo te necesita, o nada lo hace. Conseguir que la segunda parte fuera honesta fue mucho más difícil que la primera.

HomelabObservabilityAI2 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
Nota de arquitectura

Un planificador que no incorporará nada

La herramienta que decide cómo incorporar un nuevo servicio a mi homelab no tiene la capacidad de incorporarlo. Esa separación es el diseño, no una limitación.

HomelabAutomationDevOps2 min
Nota de arquitectura

Documentación que se publica sola, después de que digo que sí

Mi homelab escribe sus propias páginas wiki. Cada una de ellas pasa por una pull request que yo reviso y fusiono manualmente, y la publicación ocurre únicamente desde main.

HomelabAutomationDevOps3 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
Nota de arquitectura

Un Sandbox para Demos que Desechas

Una sola caja ejecuta todas las demos en vivo para clientes que tengo. El patrón no es nada fuera de lo común; lo interesante fue que mi monitoreo reportó cuatro demos saludables como desaparecidas.

HomelabDevOpsObservability3 min
Nota de arquitectura

Enseñando a un sistema a decir “No sé

Lo más útil que hace mi cerebro de homelab es negarse a responder. Con base o bloqueado: cada afirmación cita el hecho que la originó, o nunca llega a mí.

HomelabAIArchitecture3 min
Nota de arquitectura

Un segundo cerebro que se niega a adivinar

Responder una pregunta operativa le costaba a un modelo local un volcado de 30-50K tokens. Construí una capa de memoria compilada que lo hace en 2-5K y se bloquea cuando no puede citar una fuente.

HomelabAIArchitecture3 min