Este portfólio não é um folheto pronto e acabado. É um pequeno sistema de engenharia que evolui com observação, feedback e mudanças de escopo bem definido.
O histórico registra as versões que fizeram diferença: o que mudou, por quê e quais limitações influenciaram a solução. Pequenos ajustes de texto e atualizações rotineiras ficam de fora; decisões de arquitetura e melhorias visíveis entram aqui.
Páginas separadas, mais contexto sobre o app e navegação sempre à mão
O menu principal agora abre páginas próprias e preserva a galáxia e o nevoeiro originais. O inglês continua sendo o idioma padrão.
- A seção Projetos agora apresenta o app Kraftwerk que programei e mostra a interface de registro e a evolução dos treinos.
- Copyright, histórico de mudanças, RSS e privacidade continuam acessíveis no rodapé fixo, inclusive no Kraftwerk.
- Os controles do menu móvel ficam dentro do próprio menu, com rolagem disponível em janelas de pouca altura.
- Foi adicionada uma verificação reutilizável no navegador para a posição e os links do rodapé nos tipos de página e nos quatro idiomas da época.
Conhecimento que vira algo útil
O acervo de artigos ganhou uma história de arquitetura sobre como este site estático publica estatísticas de acesso com cuidado com a privacidade. Um feed RSS 2.0 estático permite acompanhar todos os artigos, sem CMS nem endpoint dinâmico.
- Publicado “Um site estático com pulso”
- Adicionados dados estruturados e uma imagem própria para compartilhamento
- Criado um feed RSS com todos os artigos
- Adicionados links de descoberta do RSS na página inicial e no rodapé
Movimento na medida certa
O fundo da galáxia ganhou estrelas cadentes ocasionais. Várias rodadas de ajuste de visibilidade, trajetória e frequência deixaram o movimento natural, em uma única direção e com intervalo de aproximadamente um minuto.
- O rastro foi alinhado à direção do movimento
- Duas trajetórias passaram a se alternar em intervalos discretos
- A implementação continuou inteiramente em CSS
- As animações decorativas foram desativadas quando o sistema solicita redução de movimento
Um jeito melhor de conversar
A seção final foi redesenhada com a mesma linguagem visual de vidro, galáxia e ciano do restante do portfólio. Contato direto e perfis sociais passaram a ter links claros e acessíveis.
- Adicionados e-mail, Instagram e Threads
- Perfis sociais incluídos nos dados estruturados da pessoa
- Criado um ícone de conexão inspirado em redes
- Melhorados o layout móvel e a hierarquia dos links
Kraftwerk chega ao treino 62
O histórico privado de treinos foi atualizado com a sessão mais recente e suas métricas. O contador de sessões e a data exibidos passaram a vir da fonte de dados, para que novos imports não deixem o resumo desatualizado.
- Importada a sessão de treino 62
- Atualizados o volume por exercício e os marcos de repetições
- Contador de sessões e data de atualização passaram a vir dos dados
- Conferida a visualização dos treinos no computador e no celular
A galáxia passa a ser contínua
A Via Láctea deixou de aparecer apenas na abertura e passou a formar o fundo contínuo de todo o portfólio. Os blocos opacos foram removidos, e os painéis ajustados para dar contraste sem esconder o fundo.
- A galáxia animada foi estendida a todas as seções
- Removidas emendas e áreas retangulares visíveis no fundo
- O retrato de abertura foi ampliado para um acabamento natural à direita
- Preservados o desempenho e o suporte à redução de movimento
Do WordPress a uma plataforma estática resiliente
O conteúdo original do WordPress foi preservado na reconstrução do site como portfólio estático com arquitetura de cloud. A nova base prioriza arquivos explícitos, infraestrutura reproduzível e menos pontos de ataque.
- Entrega movida para S3 privado com CloudFront OAC
- Preservados artigos, mídias, certificados e metadados de busca
- Adicionados logs de acesso no CloudWatch e estatísticas públicas anônimas
- Ativados versionamento de bucket, replicação e documentação de recuperação
- Criado histórico Git local, ainda sem repositório externo naquela etapa
E agora?
Novos registros entram quando o site ganha uma função relevante, um texto mais substancial ou uma melhoria de arquitetura. A ideia é registrar decisões bem pensadas, não acumular versões.


cloud / sistemas