Portada de Motor de Blog

Motor de Blog

mayo de 2025
  • Astro
  • MDX
  • Tailwind CSS

Sobre el Proyecto

Blog Engine es un sistema modular de contenido pensado para publicar documentación y artículos técnicos sin complicar el flujo editorial.

No busca solo “mostrar posts”: separa contenido y presentación para facilitar mantenimiento y evolución.

Qué problema resolvía

  • Evitar que cada nuevo artículo implique tocar plantillas o lógica de UI.
  • Estandarizar cómo se estructura y renderiza contenido técnico.
  • Mantener velocidad de publicación con una base consistente.

Qué decisiones tomé

  • Markdown/MDX como formato fuente para priorizar escritura y versionado.
  • Estructura de contenido desacoplada de la capa visual.
  • Convenciones de frontmatter para mantener orden editorial.
  • Frontmatter tipado para mantener metadatos consistentes entre entradas.

Qué construí

  • Pipeline de contenido basado en Markdown/MDX.
  • Renderizado consistente de entradas con componentes reutilizables.
  • Base simple para crecer en categorías y formatos cuando haga falta.
  • Reutilización de componentes MDX para mantener presentación coherente sin duplicar lógica.

Impacto y aprendizaje

  • Mejor DX para escribir y mantener contenido técnico.
  • Menor coste de evolución cuando cambia el diseño del sitio.
  • Aprendizaje clave: en productos de contenido, la arquitectura editorial pesa tanto como la interfaz.

Stack (soporte)

  • Astro, MDX y Tailwind CSS.