Pular para o conteúdo
Código Aberto

Código Aberto

Alguns pacotes e ferramentas que construí e publiquei como código aberto, principalmente para rodar este site e meu homelab.

Pacotes compartilhados

Este blog e o resto dos sites da família vdaluz.com compartilham as mesmas bibliotecas de componentes para Astro, publicadas como releases versionados no GitHub em vez de duplicar o mesmo código em cada repositório.

astro-blog

Listagem do blog, paginação, pontuação de posts relacionados, filtros de tags, RSS e destaque de sintaxe com Shiki - a maquinaria sobre a qual este blog roda, compartilhada com o resto dos sites da família vdaluz.com.

astro-affiliate

Resolve links de afiliados contra um catálogo e exige a divulgação conforme a FTC em tempo de build, para que um post que cita um produto sem declarar seu programa de afiliados falhe o build em vez de ser publicado errado.

astro-og-cards

Gera a imagem de compartilhamento social de cada post em tempo de build - sem navegador headless, sem custo em tempo de execução - usando Satori e Sharp.

astro-opt-in-analytics

Análise com consentimento em primeiro lugar: o script de rastreamento não existe na página até que o visitante autorize explicitamente.

Outros repositórios

claude-skills

Habilidades do Claude Code compartilháveis - fluxos de trabalho de agentes reutilizáveis construídos para este portfólio.

homelab-tools

Scripts e ferramentas para gerenciar e automatizar um homelab autogerenciado.

programming-problems

Soluções para problemas de programação e perguntas de entrevista, resolvidas para praticar.