Criando um portfólio e blog

2 de maio de 2026 (há 5m)

Antes da IA, criar e manter um blog personalizado, do jeito que eu queria, parecia impossível. Meu background sempre foi infraestrutura, então aprender a programar para isso também parecia distante.

Depois que a IA estourou, foi tanta ferramenta, atualização e funcionalidade aparecendo que ficou fácil se perder no meio disso e perder a prática de construir algo simples e manter no ar.

Esta é minha primeira tentativa de mostrar um pouco do meu trabalho e do que eu criei.

A ideia era ter um portfólio simples, que eu conseguisse manter sem transformar isso em outro projeto grande, cheio de funcionalidades e atualizações.

Desde o início, restringi o propósito do projeto a:

  1. apresentar meu perfil profissional,
  2. destacar alguns projetos concretos,
  3. criar e publicar textos sem montar um CMS próprio, escrevendo tudo em arquivos Markdown.

No início, fiquei em dúvida entre várias opções, mas acabei escolhendo:

  • Astro como framework do frontend
  • Cloudflare Pages para hospedagem
  • GitHub Actions para build e deploy
  • Terraform como infraestrutura como código, controlando o projeto, o domínio e o DNS

Também não foi um projeto feito de uma vez só, nem com uma ferramenta única. Em momentos diferentes, usei Antigravity, Claude Code e Codex como apoio para pesquisar, discutir escolhas, implementar mudanças e revisar o resultado. Isso também permitiu retomar o contexto de um ponto anterior, sem precisar reconstruir cada decisão do zero.

A IA reduziu o atrito entre uma ideia e uma alteração concreta, mas não substitui a responsabilidade pelo projeto. Eu defini o escopo, escolhi o que entrava, revisei as mudanças e validei o resultado antes de manter cada uma delas. O trabalho foi uma continuidade entre ferramentas, mas as decisões e a publicação continuaram sendo minhas.

Do build ao site público O GitHub Actions executa o build estático do Astro e publica o site no Cloudflare Pages. O Terraform configura o projeto, o domínio e o DNS do Cloudflare Pages. PUBLICA CONFIGURA Astro GitHub Actions faz build e deploy Cloudflare Pages hospeda o portfólio Terraform configura o projeto, o domínio e o DNS
O fluxo de publicação e a trilha de infraestrutura que escolhi para este portfólio.

Com o site no ar, o trabalho fica concentrado no conteúdo que eu quero escrever e publicar.