Estudo de Caso
Plataforma de Portfólio
Site de portfólio estático com content collections, design editorial e zero dependências em runtime.
Contexto
Projeto pessoal para apresentar trabalho profissional com clareza e manutenibilidade.
Problema
Templates de portfólio existentes pareciam genéricos e priorizavam efeitos visuais em vez de apresentação legível de trabalho técnico.
Solução
Construindo um portfólio static-first inspirado em publicações editoriais, com content collections estruturadas para projetos e artigos.
Decisões Técnicas
- Escolhi Astro para geração estática e JavaScript mínimo
- Usei Content Collections com schemas Zod para frontmatter type-safe
- CSS puro com design tokens em vez de frameworks utilitários
Implementação Técnica
Implementação Técnica
O site usa Astro Content Collections para projetos e artigos. Cada projeto é um arquivo Markdown com frontmatter estruturado cobrindo problema, solução e decisões técnicas. Páginas são renderizadas em build time sem framework client-side.
Desafios
- Equilibrar estética editorial com requisitos de portfólio técnico
- Projetar schemas de conteúdo flexíveis o suficiente para tipos variados de projetos
O que Aprendi
- Separação de conteúdo e apresentação simplifica manutenção a longo prazo
- Tipografia e whitespace fazem mais pelo profissionalismo do que animações