Saltar al contenido
Development

El CTA que apuntaba al dev log equivocado

Por Victor Da Luz
astrodev-logsite

Durante una pasada de revisión de diseño en la página de Deep Cut Atlas, encontré algo tan pequeño que llevaba semanas pasando por al lado sin notarlo. El único llamado a la acción de la página, “Seguir el dev log,” enlazaba directo a /blog. No la ruta filtrada por proyecto. Solo el blog entero, sin filtrar.

La ruta filtrada ya existía. Había construido /blog/project/[project] hace un tiempo específicamente para que cada página de producto pudiera enlazar a su propia porción del dev log en vez de mandar a quien visita a todo lo que había escrito sobre Greenhouse o los mecanismos internos de sindicación de blog-manager. src/data/projects.ts incluso ya apunta su devlogHref al lugar correcto para las tarjetas de proyecto de la portada.

Pero el único CTA que vive directamente en la página de Deep Cut Atlas nunca recibió la actualización. Se escribió antes de que existieran las rutas filtradas, y nada lo obligó a ponerse al día una vez que se implementaron.

El arreglo es un cambio de una línea en el href, dentro del archivo Astro de la página. Lo interesante no es el arreglo, es cómo sobrevivió. Una página que presumiblemente se había revisado más de una vez, con un enlace que funcionaba. Sin error, sin 404, nada que un smoke test fuera a señalar. Simplemente mandaba a la gente a la versión equivocada de “el dev log” con la suficiente discreción como para que hiciera falta una revisión de diseño, no un reporte de error, para notarlo.

Verificado en un navegador real: el CTA ahora lleva a /blog/project/deep-cut-atlas, que ya tenía entradas correspondientes esperando ahí.

Lecturas relacionadas