Desenvolvo sistemas backend e ferramentas CLI em Go, documentando a jornada enquanto aprendo.
Caminho de aprendizado
Toquei em Python 2 há anos, depois me afastei da programação. Em 2024, voltei através de Automate the Boring Stuff with Python, CS50, e The Odin Project. Em 2025, completei o caminho backend do Boot.dev e comecei a construir com Go.
Livros que moldaram minha abordagem:
- Learning Go de Jon Bodner
- Learn Go with Tests de Chris James
- Dive Into Design Patterns de Alexander Shvets
- A Philosophy of Software Design de John Ousterhout
Projetos atuais
go-md2pdf: Uma ferramenta CLI que converte Markdown para PDF. Construída com worker pool concorrente, cobertura completa de testes, e 8 temas CSS personalizáveis.
Também estou trabalhando em um projeto EdTech pessoal.
Trajetória
Francês nativo, fluente em inglês e português. Passei anos ensinando francês online, decompondo regras gramaticais complexas em etapas compreensíveis. Essa mesma abordagem agora vai para a escrita de código: estrutura clara, lógica explícita, documentação que ajuda em vez de confundir.
O que escrevo aqui
Este blog aborda desenvolvimento Go de um ângulo prático:
- Padrões de concorrência que funcionam em produção
- Estratégias de teste além do básico
- Design e distribuição de ferramentas CLI
- Lições de projetos reais
Sem enrolação, sem hype. Apenas o que aprendo enquanto construo.
Contato
Freelancer, disponível para projetos backend remotos.