![git and jekyll](/assets/img/git_and_jekyll.jpg)
Objetivo do Blog
Criei esse blog para compartilhar o que venho estudando e principalmente compartilhar problemas que já aconteceram e como foram resolvidos.
Além disso para a parte técnica queria algo simples de manutenção, sem gastar dinheiro e performático (site estático).
Stack utilizada
Primeiro para hospedar o blog utilizei o github pages pois não é pago e cumpre exatamente o propósito que eu precisava.
Utilizei o Jekyll para cuidar da estrutura do site estático.
Para estilizar o css escolhi o W3 pois sempre utilizei o bootstrap e estou testando para ver quais são os pontos positivos e negativos.
E para configurar o disparo de email utilizei o formspree porque ele possui diversas funcionalidades e um limite aceitável para o plano grátis.
Antigo portifólio
Em um passado não muito distante, eu tinha criado um portifólio com base no que eu tinha aprendido de Ruby on Rails até o momento. E vou tentar explicar o motivo de ter desistido do projeto antigo e ter criado esse novo através do github pages.
Link do portifólio: henriquepanham.herokuapp.com
Stack utilizada:
- Ruby
- Rails
- Banco de dados Postgres
- Hospedado no Heroku
- Muuitas gems (rails admin, devise, simpleform, cancancan, etc...)
- Repositório: Github
Pontos positivos
- Possibilidade de escrever novos posts sem depender do Git, tendo uma rota dentro do path admin para criar um novo post totalmente formatado.
- Controle de permissões de accesso de páginas.
Pontos negativos
- Manutenção muito complicada, pois pela grande quantidade de dependências foi difícil deixar tudo atualizado e sem vulnerabilidades.
- Até mesmo o Heroku ficou desatualizado e preciso trocar a stack antiga por uma nova recomendada por eles e testar para ver se tem suporte para tudo o que rodava na stack anterior.
- Preocupação de manter tudo rodando corretamente e tomar cuidado com a configuração do banco de dados e gerar backups.
- Uma bazuca para matar uma formiga, porque eu tinha uma stack muito ampla e estava usando apenas uma pequena parte para fazer algo simples.
Resultado
O antigo portifólio acabou ficando abandonado por causa da correria do dia a dia e acabei nunca mais atualizando o repositório muito menos os posts.
E para esse novo portifólio estou acertando um template para que tenha o foco somente em escrever novos posts sem me preocupara com o resto da stack.