Saltar al contenido
Código Abierto

Código Abierto

Algunos paquetes y herramientas que he construido y publicado como código abierto, sobre todo para correr este sitio y mi homelab.

Paquetes compartidos

Este blog y el resto de los sitios de la familia vdaluz.com comparten las mismas librerías de componentes para Astro, publicadas como releases versionados en GitHub en lugar de duplicar el mismo código en cada repositorio.

astro-blog

Listado del blog, paginación, puntuación de posts relacionados, filtros de etiquetas, RSS y resaltado de sintaxis con Shiki - la maquinaria sobre la que corre este blog, compartida con el resto de los sitios de la familia vdaluz.com.

astro-affiliate

Resuelve enlaces de afiliados contra un catálogo y exige la divulgación conforme a la FTC en tiempo de build, para que un post que nombra un producto sin declarar su programa de afiliados haga fallar el build en lugar de publicarse mal.

astro-og-cards

Genera la imagen para compartir en redes de cada post en tiempo de build - sin navegador headless, sin costo en tiempo de ejecución - usando Satori y Sharp.

astro-opt-in-analytics

Analítica basada en consentimiento: el script de rastreo no existe en la página hasta que el visitante lo autoriza explícitamente.

Otros repositorios

claude-skills

Habilidades de Claude Code compartibles - flujos de trabajo de agentes reutilizables construidos para este portafolio.

homelab-tools

Scripts y herramientas para gestionar y automatizar un homelab autoalojado.

programming-problems

Soluciones a problemas de programación y preguntas de entrevista, resueltas para practicar.