Reviviendo Praderas (cierre) — el blog vuelve a respirar

Ilustración de un camino abierto en una pradera luminosa, saliendo de un archivo hacia colinas verdes

Reviviendo Praderas (cierre) — el blog vuelve a respirar

Hace un tiempo este sitio era un archivo bonito pero incómodo: cientos de artículos escritos con cariño, enlaces que aún funcionaban, ideas que merecían seguir vivas… y, al mismo tiempo, la sensación de entrar en un trastero bien ordenado donde nadie ha abierto la ventana en años. Las entradas estaban ahí. El blog, en cambio, no respiraba.

Esta es la historia de cómo volvimos a abrir la ventana — no de golpe, no con un rediseño espectacular que lo arregla todo en un fin de semana, sino con un ritmo de quien restaura un mueble antiguo: lija, revisa la bisagra, prueba, vuelve a lijar.

Si has seguido la serie Reviviendo Praderas día a día, ya conoces los capítulos técnicos. Este texto es el cierre en otra clave: para personas que quieren entender qué ha pasado, por qué importaba y qué se llevan hoy al visitar blog.praderas.org.


Cómo empezó: un diagnóstico honesto

Todo arrancó con una pregunta simple y algo incómoda: ¿seguiría yo leyendo este blog si no fuera mío?

La respuesta era mixta. Había joyas en el archivo — tutoriales de sistemas, reflexiones sobre productividad, series enteras sobre arquitectura desacoplada — pero la experiencia de lectura había quedado anclada en otra época. Buscar algo llevaba demasiados clics. Las categorías no inspiraban confianza. Las versiones en inglés vivían una vida paralela, no gemela. Y las portadas… bueno, las portadas eran un collage de imágenes aleatorias que no tenían nada que ver con lo que ibas a leer.

No hacía falta tirar nada. Hacía falta ordenar la casa sin tirar los muebles.

Ahí entró el primer hábito que marcaría todo lo demás: escribir el plan fuera del código, en documentos que cualquier persona (o agente) pudiera leer después — la carpeta .agents del repositorio. No como profecía, sino como cuaderno de obra: qué falta, qué ya está hecho, qué no volveremos a abrir sin motivo.


El ritmo: pequeños días, no un gran bang

Si esperabas una narrativa de «contratamos a una agencia y en tres meses teníamos un producto nuevo», te decepciono a propósito. Lo que hicimos fue más parecido a una serie de capítulos cortos:

  • Un día la búsqueda dejó de sentirse rota.
  • Otro día las migas de pan y las categorías empezaron a contar la verdad sobre cada artículo.
  • Otro, el blog entero aprendió a hablar dos idiomas sin romper las URLs antiguas en español.
  • Otro, cada entrada pudo tener una portada que significa algo, no una foto de stock con semilla aleatoria.

Ese ritmo tiene una ventaja que solo se aprecia al final: puedes parar en cualquier momento y el sitio sigue siendo mejor que antes. No es un proyecto todo-o-nada. Es una pradera que se va desbrozando tramo a tramo.

Los artículos de la serie — del Día 1 al 25 — son la bitácora detallada para quien quiera el microscopio. Este cierre es el panorama desde la colina.


Qué tiene hoy quien entra a leer

Imagina que llegas sin haber vivido el proceso. Esto es lo que deberías notar — o lo que hemos intentado que notes:

Encontrar cosas. Buscar, paginar, saltar por categorías o por series ya no es un ejercicio de paciencia. La idea sigue siendo la de siempre: en dos clics o menos deberías estar leyendo.

Confiar en lo que ves. Las etiquetas tienen vocabulario estable. Los pares español–inglés están enlazados. El archivo por fechas existe. Las migas de pan te dicen dónde estás.

Leer con calma. Ajustamos tipografía, tablas y bloques de código para que un artículo largo — un tutorial, una bitácora, una serie de modernización — no agoste la vista en pantalla grande ni se rompa en el móvil.

Reconocer el blog. Las portadas dejaron de ser un accidente. Cada artículo del archivo tiene imagen propia: generada con cuidado, en el tono verde y tranquilo de Praderas, con una variante para compartir en redes que no pelea con Twitter ni con Open Graph.

Seguir series. Reviviendo Praderas, Control de Tiempo Desacoplado, Tuqan — Modernización y otras colecciones se leen como libros por capítulos, no como saco de entradas sueltas.

Nada de esto es magia. Es trabajo acumulado — mucho de él documentado en público, parte con ayuda de herramientas de IA que actúan como mano de obra extra, no como autor fantasma.


La evolución del proceso (sin manual de instrucciones)

Algo que me sorprendió — y merece contarse — es cómo cambió la forma de trabajar, no solo el resultado.

Al principio el flujo era clásico: idea, código, commit, a veces un post explicando el cambio. Con el tiempo apareció un patrón más maduro:

  1. Decidir en texto qué problema resuelve el siguiente tramo (backlog abierto vs cerrado).
  2. Tocar el mínimo necesario en plantillas y plugins — Pico sigue siendo un CMS de archivos planos; no montamos un segundo sistema paralelo por capricho.
  3. Emparejar siempre español e inglés cuando hay traducción, con la misma clave y la misma portada.
  4. Pasar una auditoría de metadatos antes de fusionar — aburrido, sí, y por eso funciona.
  5. Escribir para humanos; los JSON y las rutas para máquinas llegan después, como copia fiel de la misma historia.

Los agentes de IA entraron como aprendices muy rápidos que leen el cuaderno de obra y ejecutan lotes repetitivos — retrofits de imágenes, comprobaciones, traducciones — bajo reglas explícitas. No sustituyen el criterio editorial. Lo amplifican cuando el criterio ya está escrito.

Si alguna vez leíste un capítulo de la serie y pensaste «esto parece escrito por alguien que sabe lo que hace pero no presume de ello», esa era la intención.


Dos salas en la misma casa: máquinas y personas

Cerca del final del viaje abrimos una puerta nueva: Man in the loop — un rincón del sitio para texto escrito por personas, sin etiquetas ni series ni el embudo del blog «automático». La primera pieza, Skynet no lo tuvo tan fácil, es deliberadamente distinta en tono: más ensayo, menos bitácora.

No es una contradicción. Es la misma lección que aprendimos con las salvaguardas de la IA en aquel artículo: hay cosas que deben quedar en manos humanas, con voz propia, aunque el resto del edificio esté optimizado para indexación, JSON y agentes.

El blog principal ganó /blog.json, /search.json y una página de bienvenida para herramientas en /for-ai-agents. Los humanos siguen teniendo HTML, RSS de facto vía navegación normal, y ahora también un espacio que no pide permiso a un pipeline.


La montaña de portadas (la parte que parecía trivial)

Puede sonar superficial: «¿Tanto lío por una imagen de cabecera?»

Pero una portada es la primera frase que lees sin palabras. Cuando durante años cada entrada mostraba una foto irrelevante, el mensaje subliminal era: esto es archivo muerto. Cambiar eso — primero en los capítulos de la serie, luego en las series técnicas, al final en todo el archivo — fue un acto de respeto hacia el texto que ya existía.

Generamos cientos de imágenes en local, las convertimos a un formato ligero para la web, creamos hermanas para compartir en redes, y dejamos scripts por si mañana entra un artículo nuevo. No porque el mundo necesite otro flujo de ComfyUI, sino porque la disciplina importa: una portada por artículo, la misma en ambos idiomas, ninguna reutilizada por pereza.

Cuando cerramos esa cola, la herramienta de control listó cero entradas sin imagen. Fue un día silencioso y muy satisfactorio.


Qué no hemos hecho (y está bien)

Un cierre honesto incluye lo que queda en el cajón:

  • Revisión visual en producción — recorrer URLs reales en móvil y escritorio tras cada despliegue; el checklist existe, la costumbre es tuya y mía.
  • Accesibilidad profunda — ya hay mejoras de foco y textos alternativos en héroes; falta una pasada sistemática con teclado.
  • Apuestas grandes solo si las pedimos — taxonomías bilingües separadas, snippets resaltados en búsqueda HTML… ideas guardadas, no olvidadas.

El backlog abierto ya no es una obra infinita. Es mantenimiento y gustos.


Lo que me quedo yo

Si tuviera que resumir el viaje en una frase para alguien que escribe su propio blog abandonado:

No resurrecciones dramáticas; restauración paciente, documentada, y legible para la persona que llegue en diez años.

Aprendimos que un blog flat-file viejo no es un lastre — es un contrato de estabilidad. Que la IA ayuda cuando el plan está escrito y el humano revisa. Que las portadas importan. Que merece la pena una sección donde la voz no esté mediada por el flujo de publicación.

Reviviendo Praderas como serie de obra termina aquí. El blog, en cambio, sigue: con archivo completo ilustrado, con puerta abierta a nuevos capítulos de otras series, con un rincón humano en Man in the loop, y con la ventana — por fin — entreabierta.

Gracias por leer hasta el final. La pradera vuelve a respirar.