Começando um blog

Olá tabnews, estão deixando o bug te guiar para o sucesso? Hahah

Brincadeiras a parte, nesses últimos dias minha belíssima namorada me incentivou a criar um perfil no instagram para começar divulgar conteúdo, ou criar um blog para compartilhar minhas ideias e conhecimentos. Decidi por então a criar um blog.

Terminando essa contextualização, decidi utilizar Next.js e Tailwind para estruturar e estilizar o blog. Contudo estou com um pouco de dúvidas no gerenciamente dos posts, atualmente tenho quatro ideias para escrever eles:

  • A primeira é utilizar o próprio Next.js e escrever os posts dentro dos arquivos.
  • A segunda é escrever os posts em markdown em uma pasta dentro do projeto e depois ler esses arquivos gerando os posts
  • A terceira é utilizar as issues do projeto no github e escrever os posts lá, depois utilizando a API para listar os posts
  • A quarta é utlizar um CMS para gerenciar os posts

De acordo com essas opções, podem me ajudar a escolher uma que fica massinha de implementar de acordo com a experiência de vocês?

Valeu turma!

Foque no conteúdo

Utilize uma ferramenta pronta como o wordpress e foque em criar o conteúdo.

Espalhe

Uma vez o conteúdo criado republique em tudo que for possível: substack, medium, dev.to, linkedin, tabnews... e ao final dessas republicações adicione um link para o post original no seu blog.

Não reinvente o que funciona bem (a não ser que tenha um bom motivo)

Apenas reforçando, o wordpress funciona muito bem para blogs, tem vários plugins, há hospedagens com o wordpress pré-configurado.

As pessoas vão ler seus posts pelo conteúdo deles e não pela tecnologia por trás do HTML gerado, isso não tem relevância.

Valeu pelas dicas!

Eu diria que é algo bem de vc experimentar e ver o que acha melhor.

Eu gosto de escrever separado da minha visão como dev, então acho legal tudo menos a primeira alternativa.

Escrever arquivos markdown ainda envolveria a experiência de fazer commits e criar arquivos e talz; então, pra mim que gosto de escrever durante viagens de ônibus, as melhores opções são o github issues e CMS, recomendo fazer o desempate no que funcionar melhor pelo celular

Provavelmente irei de CMS, obg!

Já tenho meu blog há muito tempo, e algumas das dicas que o pessoal já deixou nos comentários são bem úteis.

O bom do CMS é o foco. Na minha opinião, hora de escrever post não é hora de pensar no código do site (e vice-versa). Eu particularmente uso o WordPress, que é bem versátil e open-source.

Se você gosta de front-end, pode criar seu próprio layout e fazer ajustes entre um post e outro.

Cara, eu optaria desenvolver um blog utilizando um CMS que eu ainda não tenho conhecimento, pois me forçaria a aprender uma nova habilidade, nesse caso um novo CMS, então eu iria precisar passar por todo um processo de desenvolvimento, entender o CMS, ler a documentação, errar, corrigir, etc, etc...