✷ 1996 † 20??
minas gerais, brazil
i like cats, sandbox games, functional programming and to do ugly web pages. this one i made with haskell!
in fact, i made a tool to generate static html pages in haskell, and this is what i will use to mantain this blog (:
currently working as backend developer
Esse projeto começou com uma tentativa de fazer um SPA em Elm e acabou virando uma das coisas mais divertidas que fiz nos últimos tempos.
Eu lembro que desde moleque eu adorava brincar com a customização de blogs. Primeiro veio o blogspot, onde eu não compartilhava nada e passava a maior parte do tempo mudando o layout e as cores do tema. Depois veio o tumblr, nessa época eu já era um pouco mais velho e conseguia entender melhor como html funcionava. Eu passava horas procurando algum tema que eu gostasse em blogs de amigos e depois mais horas ainda editando e parametrizando tudo.
Talvez essas épocas tenham sido as maiores influências para eu ter seguido carreira como programador.
Juntei a vontade de programar em alguma linguagem funcional com a
nostalgia da internet dos anos 2000 e fui brincar com Elm
.
Fiz o layout do blog e comecei a pensar que seria muito interessante se
meus posts fossem arquivos Markdown
processados pela SPA em
Elm para construir a página.
Até então eu ainda não tinha me ligado que outras pessoas têm blogs hospedados no github e que já existem ferramentas para fazer isso. Foi aí que eu descobri o Jekyll.
Quando descobri que o que o Jekyll fazia era exatamente o que eu
queria, decidi usar para fazer meu blog fazer um igual do
zero: Uma ferramenta para criar e publicar no próprio blog ao alcance de
2 comandos.
Foi aí que surgiu o whoareu. O whoareu é uma ferramenta CLI que gera
HTML
estático a partir de arquivos Markdown
e
estrutura as páginas geradas como blog. Por enquanto as features
implementadas são:
whoareu init
HTML
do blog: whoareu build
Planejo adicionar coisas como suporte a temas, live-update, suporte para interações (comentários e likes), tagging e ferramentas para publicação multi-plataforma no futuro.
Por enquanto é isso, o whoareu é livre para uso e contribuição, fiquem a vontade e divirtam-se!
<< back