Publicado em 2025-07-21
O que foi alterado
O principal motivo de ter gerado uma nova versão major, foi por finalmente ter criado uma interface pública para o Changelog, além das mensagens confusas e vagas que eu deixava nos commits do repositório.
Essa versão inicial consome da api do Notion (não sei quanto tempo quero manter dessa forma).
Sobre o que foram as versões antigas, vou fazer um pequeno resumo:
A primeira versão do que seria esse site, era um portfólio feito em Angular.js, com muito foco nos projetos que eu já tinha feito, fossem freelas, ou trabalho nas agências.
A segunda versão era uma página estática simples (html e css só), com listagem de alguns projetos e informações de contato.
A terceira versão era javascript puro.
Foi quando desenvolvi o layout da home que está até hoje (vide data deste documento). Grande porcentagem do código era destinada as interações e cáculos do context menu.
Na terceira versão, por necessidade de transformar o projeto que servia apenas uma página estática para virar um monorepo que serviria várias, migrei pro Next.js.
Até fiz uma POC de usar o astro, mas 1: ele não estava em sua v1 ainda; 2: o contexto react estava muito pesado no ambiente de trabalho, então fez sentido alinhar essa stack como ferramenta do dia-a-dia.
Foi a partir de se tornar um monorepo que comecei a anexar outras páginas, e criar mini-projetos.
Comecei a assitir Bleach, então preciso navegar pelo campo minado de fillers, então criei uma interface visual pra facilitar o acompanhamento.
O desenvolvimento está orientado a api do trakt, dado que é o aplicativo que eu uso (e pq eles tem api gratuita 🤙).
(Gostaria de elaborar um nome melhor do que esse)