Eu queria um lugar para escrever sobre o que estou fazendo e o que acontece na minha vida. Às vezes isso significa explicar um projeto de programação; outras vezes pode ser uma percepção nova ou um desabafo. Colocar esses pensamentos em palavras ajuda, mesmo que ninguém mais leia.
O blog é principalmente para mim. Gostaria de olhar para os altos e baixos, ver onde progredi e refletir sobre erros que ficam mais fáceis de entender com alguma distância. Se você está aqui lendo, também é bem-vindo.
A intenção é ser anônimo, embora qualquer pessoa que me conheça provavelmente consiga descobrir quem sou sem muito esforço. Não me preocupo muito com isso. Só não seja esquisito a respeito.
Construindo o site
Fiz tudo do zero e me diverti bastante colocando Supabase e Astro para funcionar juntos. Tem sido especialmente bom trabalhar com Astro. Eu daria uma nota 9/10.
Mantive o design simples, com uma interface no estilo macOS e uma pasta de entradas de diário. Queria algo limpo e funcional que ainda tivesse um toque pessoal, então navegar pelo blog é parecido com abrir arquivos na área de trabalho.
Houve alguns problemas pelo caminho. No início usei Preact para a interatividade, mas esbarrei em erros Cannot read properties of undefined (reading '__H') e acabei mudando para JavaScript puro.
O formulário de contato também deu trabalho. Configurar Postmark e nodemailer envolveu problemas de autenticação e depuração de tokens de API. Separadamente, encontrei conflitos de npm install e erros de permissão do GitHub que exigiram várias redefinições e mudanças de configuração.
Também queria transições entre páginas sem recarregar tudo. Precisou de alguns ajustes, mas consegui fazer as transições de visualização do Astro funcionarem.
Sobre o que vou escrever
Programação vai fazer parte disso, junto com crescimento pessoal e a vida em geral. Quero um lugar para acompanhar meu progresso sem me limitar a atualizações de desenvolvimento. Pensamentos aleatórios, reflexões e um desabafo de vez em quando têm espaço aqui.
Por enquanto, o site está funcionando e escrevi a primeira entrada. Estou curioso para ver como vai ficar quando eu tiver mais coisas para olhar para trás.