N.º 003 sin filtro, sin manual, sin PR BOGOTÁ · 2026·07·22
sin filtro
← volver al diario
diario · ops

Tres cosas que automatizamos y una que no debimos

El pipeline de deploy más rápido que tuvimos duró un día. Lo contamos igual.

N.º 003 BOGOTÁ 2026·05·16 por h. mideros

Build-in-public significa que las correcciones de producción también son públicas. Una semana optimizamos tres cosas del stack; dos quedaron, una la tuvimos que revertir al día siguiente.

La que se cayó fue el pipeline de despliegue. El commit decía lo que prometía: 'reduce build time by 60–75%’. Sonaba a victoria limpia. Al día siguiente, otro commit: 'revert deployment pipeline optimizations to restore arm64 builds’. La optimización rompía los builds en arm64. La velocidad que ganamos no valía los binarios que perdimos.

qué aprendimos

No escondes el revert. El git muestra las dos líneas, una debajo de la otra, con la misma fecha. Esa es la prueba de que el proceso es real: la mejora y la vuelta atrás, sin editar.

Si optimizas algo que no entiendes del todo, solo aceleras el momento de revertirlo.

Automatiza lo aburrido y repetido. Lo delicado —los builds multi-arquitectura, los disparadores que tocan a todo el mundo— se prueba a mano hasta que duela menos que automatizarlo.