
André Paul Grandsire
Programador desde 2014, criando soluções mobile, web e desktop. Apaixonado por novas tecnologias. Trabalho publicando em Open Source, criações e consultorias.
Recomendações
Dentro os meus projetos, estes abaixo são os meus preferidos. A lista completa está disponível na página de projetos.
SuperCow
Uma coletânea de scripts para o desenvolvedor e administrador de sistemas
JetBrains Flatpak Plugin
Um plugin para integrar o SDK Flatpak e GNOME nas IDEs da JetBrains
Do It
Um To-Do extremamente simples para GNOME/Adwaita
.dotfiles
Meus arquivos de configuração pessoais e personalizações de sistema
GitHub Actions
Repositório com actions e workflows para o GitHub Actions
Postagens Recentes
As últimas postagens do meu blog pessoal, aqui neste mesmo site.
- ago.920269 de agosto de 2026Um blog caseiro em VueJS e Markdown
Hacks eliminados, CI/CD e o que vem pela frente
Última parte. A eliminação definitiva do hack do 404.html, o fluxo de deploy com GitHub Actions e o que ainda está por vir para o blog. - ago.820268 de agosto de 2026Um blog caseiro em VueJS e Markdown
Renderização dos posts, metadados automáticos e SEO
Quarta parte. Como cada artigo vira uma página completa: resolução do módulo Markdown, transformação do HTML, highlight de código escopado e os metadados de SEO (OpenGraph, canonical e JSON-LD) gerados por arquivo. - ago.720267 de agosto de 2026Um blog caseiro em VueJS e Markdown
Estrutura, frontmatter e o sitemap automático
Terceira parte. A organização dos artigos em pastas por ano, os atributos de frontmatter que alimentam a interface e a geração automática dos sitemaps JSON e XML a partir do build. - ago.620266 de agosto de 2026Um blog caseiro em VueJS e Markdown
Gerando o site no build: a virada para o SSG com Vite
Segunda parte. Como o Vite SSG pré-renderiza o site no build: configuração dos plugins de Markdown e PrismJS, aliases de importação e a descoberta automática das rotas de blog. - ago.520265 de agosto de 2026Um blog caseiro em VueJS e Markdown
Um blog caseiro no GitHub Pages: o cenário e o problema
Primeira parte da série. Por que manter um blog em Markdown hospedado no GitHub Pages e os dois problemas que a abordagem SPA trouxe: links diretos quebrados e SEO praticamente inexistente.