voltar

2 min de leitura

O caminho mais fácil para escrever mais é reduzir o atrito entre ter uma ideia e publicá-la. Isso já descarta CMS hospedados, painéis de administração, bancos de dados e plataformas fechadas. Qualquer servidor entre o autor e o texto pesa quando o post é curto e a ideia ainda está fresca.

A alternativa é escrever local-first. Os textos ficam em arquivos no repositório, versionados junto com o código, e qualquer editor que abra Markdown serve para escrever. O Obsidian cumpre bem esse papel — dá para redigir em qualquer lugar e mover o texto para o repositório quando estiver pronto, sem reformatação. Trocar de hospedagem, ou de stack inteira, vira uma operação simples.

MDX entra porque permite manter o conteúdo em Markdown puro na maior parte, com a opção de inserir um componente quando o exemplo precisa de algo além do texto corrido.

Astro com content collections resolve a parte chata: validar o frontmatter no build. Título, descrição e data deixam de ser um combinado informal e viram contrato verificável. Esquecer um campo quebra o build, não a página em produção.

o fluxo

  • criar um arquivo em src/content/posts
  • preencher título, descrição e data
  • escrever o texto
  • deixar o build validar links, rotas e metadados

A estrutura aguenta muito mais tempo do que parece. Enquanto escrever continuar barato, não há motivo para trocar.