Victor Heringer

Olá, Mundo!

Este é o primeiro post do blog e, para inaugurar, vou deixar registrado como tudo foi montado. A ideia foi manter o processo bem prático e fácil de repetir.

Como o site nasceu

Eu usei o Hugo, que é um gerador de site estático. Ele é rápido, tem uma estrutura organizada e funciona muito bem para esse tipo de projeto — principalmente quando você quer focar no conteúdo e não em um monte de infraestrutura.

Para não depender de instalação local (e para manter o ambiente consistente), eu rodei o Hugo via Docker, usando a imagem da comunidade: klakegg/hugo. Assim, dá para criar o site, servir localmente e gerar o build final sem “poluir” o sistema com dependências.

O visual do blog vem do tema hugo-bearblog. Eu gosto justamente porque ele não tenta ser mais do que precisa: é limpo, legível e deixa o texto em primeiro plano.

Publicação no GitHub Pages

Para colocar no ar, escolhi o GitHub Pages. O fluxo é bem tranquilo: eu gero o site com o Hugo e publico os arquivos estáticos no branch gh-pages, que é o que o GitHub usa para servir o conteúdo.

No fim das contas, a receita fica assim:

Se você tiver curiosidade, o repositório está aqui:

E agora?

A partir daqui, a ideia é usar este espaço para registrar aprendizados, projetos e coisas que eu for achando interessantes — tanto dentro quanto um pouco fora do mundo de desenvolvimento.

Se você curte desenvolvimento web/mobile, interfaces, eletrônica ou aquela nostalgia 8-bit, acho que você vai se sentir em casa.

Até a próxima!