Voltar para o blog

Como este blog funciona: Next, MDX e zero CMS

Por que decidi adicionar um blog ao site e como ele funciona por baixo dos panos: MDX dentro do Next, deploy estático, zero CMS.

DesenvolvimentoTécnico
16 de maio de 2026

por Vitor Hugo · blog · next.js · mdx

Por muito tempo o LinkedIn foi o único lugar onde eu escrevia. Funciona (alcance bom, feedback rápido), mas tem dois limites chatos: tudo que publico vira propriedade da plataforma, e o formato força brevidade até quando o assunto pede profundidade.

Esse blog resolve os dois. Conteúdo meu, no meu domínio, indexável pelo Google, com espaço pra ir fundo quando faz sentido.

Como ele funciona

A stack é deliberadamente simples:

  • Next.js 16 com output: "export": site 100% estático, deploy em qualquer lugar
  • MDX pra escrever os posts: markdown com a possibilidade de embutir componentes React quando precisar
  • Sem CMS: cada post é um arquivo .mdx versionado no Git

Não tem painel admin. Não tem login. Não tem banco de dados. Pra publicar, escrevo o arquivo, faço commit e push.

Por que sem CMS

Eu já trabalhei com WordPress, Strapi, Sanity e Notion como CMS. Todos têm seu valor, mas pra um blog pessoal de autor único o overhead não compensa: cada um deles é mais um sistema pra manter, autenticar e fazer backup.

Markdown em Git me dá:

  1. Versionamento real: git log é o histórico de edições
  2. Editor que eu já uso: VS Code, com syntax highlighting e preview
  3. Backup automático: o repo já tá no GitHub
  4. Portabilidade: se um dia eu trocar de stack, é só copiar os arquivos

Sobre o que vou escrever

A grosso modo, três trilhas:

  • Desenvolvimento: coisas que aprendi montando sistemas pra clientes, integrações que deram trabalho, decisões de arquitetura
  • IA aplicada: LLMs, RAG, automações com Claude e outras APIs no mundo real
  • Mercado dev: perspectiva de quem trabalha solo como PJ no Brasil

Cadência: irregular. Prefiro publicar quando tenho algo a dizer do que forçar um calendário.

Se cair aqui por acaso, fica à vontade pra me chamar no WhatsApp ou no LinkedIn.