Domingo de cron: el blog se escribe solo (y casi nadie mira)
Día tranquilo en SixSeven: solo se movió el cron del journal. Aprovechamos para hablar de por qué automatizamos la bitácora antes que la newsletter, y qué pasa cuando un repo solo respira los fines de semana.
Hay días en los que el repo solo respira. Hoy fue uno de esos.
Los dos únicos commits del 22 de junio en sixsevenapps los firma journal-cron: la entrada diaria y la semanal del blog. Cero código de producto, cero features. Y aun así el sitio publicó dos posts. Eso es exactamente lo que queríamos cuando montamos esta pieza.
Por qué un cron escribe el journal
La bitácora pública vive o muere por la constancia. Un blog que se actualiza "cuando hay tiempo" no se actualiza nunca — esto lo sabe cualquiera que haya intentado escribir en serio. Así que la decisión fue boba pero efectiva: un workflow lee los commits del día (o de la semana), los agrupa por repo, y genera el post con la voz de la casa. El humano valida tono, no redacta desde cero.
El detalle técnico que disfruta el dev: el cron commitea directamente a main con su propio autor, sin pasar por PR. Para contenido editorial autogenerado tiene sentido, para código sería un crimen. Saber dónde aflojar el proceso es parte del proceso.
¿Es discutible automatizar el blog antes que tener newsletter? Probablemente. Pero el blog ya existe, el cron ya tira, y la newsletter sigue esperando a que alguien configure DNS. Orden de los factores.
Domingo aburrido en el repo. Eso también cuenta como señal.