Foto de Breno Machado

Engenheiro de software backend

Construo APIs e escrevo sobre Go, arquitetura e ferramentas.

Sou Breno Machado, mestre em Ciência da Computação pela UFJF. Aqui ficam meus posts técnicos e os projetos que construo fora do trabalho.

Ler o blog →Ver projetos

Posts recentes

Todos os posts →
  1. 2 min de leitura

    Trabalhando com interfaces em Go

    Interfaces em Go: implementação implícita, como garantir a implementação em tempo de compilação, interface{} e polimorfismo.

  2. 6 min de leitura

    Contexto em Go

    O pacote context em Go: levar informações com escopo da requisição e cancelar código concorrente quando o prazo expira ou algo falha.

  3. 6 min de leitura

    Introdução à Linguagem Go

    Por que usar Go, por que a linguagem foi criada, como instalar, as estruturas básicas e uma primeira API HTTP.

Projetos em destaque

Todos os projetos →
  • 2026código privado

    TTS Obsidian

    Converte notas do Obsidian em áudio MP3 com Amazon Polly. Limpa a sintaxe de Markdown e do Obsidian, divide o texto em blocos aceitos pelo Polly e junta tudo num único arquivo.

    • Python
    • Amazon Polly
    • S3

Pesquisa

Streaming de vídeo em larga escala

No mestrado estudei como o público assiste futebol ao vivo pela internet, com registros reais das transmissões das Copas do Mundo de 2014 e 2018. São 4 trabalhos publicados, entre artigos e dissertação.

Ver publicações