Como já devem ter percebido eu não estou tão ativo por aqui. Na verdade por aqui estou bem mais mexendo em posts existentes que criando novos posts. Estou trabalhando em outros projetos, um deles é o de uma knowledge base baseada em Markdown usando Obsidian e Hugo. O tema é código aberto e usa uma extensão do obsidian para funcionar o sistema de metadados. O objetivo é fazer algo standalone e eu sinceramente não sei se modifico o Hugo ou faço algo mais custom usando Go mesmo.
Eu já uso aquele tema para notetaking de faculdade e para organizar minha knowledge base local, aqueles esquemas de segundo cérebro. Eu pessoalmente gosto muito do estilo que está ficando, o sistema de ícones e a linkagem. Não é tão integrado quanto o do obsidian porque o sistema de tags não funciona tão bem quanto eu queria mas pelo menos para mim é bem promissor.
Uma coisa que eu estou planejando por questão de flexiiblidade é de fazer o blog se baseando na estrutura da knowledge base e de lá marcar alguns posts chaves como públicos. Nessa parte o hugo tem o cascade que cascateia campos do frontmatter e para expor uma pasta seria dois palitos. O sistema de linkagem faz o Hugo demorar mais para compilar o site e no modo hot reload as vezes ele buga quando enxerga erros de sintaxe no front matter.
Há muito trabalho a ser feito ainda mas utilizar HTML+CSS para diagramação e renderização de documentos é algo bem promissor e interessante, e dá pra fazer sem Javascript. Existe uma extensão que usa PlantUML para renderizar diagramas e grafos do GraphViz e outra que renderiza equações em LaTeX. Se não fosse o flickering quando a página carrega eu diria que tá ficando muito linda e prática essa parte, não que não esteja, só não tanto.
Talvez esse seja o meu TCC: Um TCC feito no TCC para ajudar outras pessoas a fazerem TCCs. A validação do projeto é o próprio projeto EAHEUAEHAU
E não, não vou encerrar o blog. Eu literalmente não pago nada para manter ele funcionando. No pior dos casos só não vai ter mais novidade por aqui.