Artigos e tutoriais
O que eu aprendo construindo sistemas de verdade: backend, dados, tempo real e carreira.

Como Funciona um Sistema de Buscas de Verdade (e por que LIKE não é busca)
Você ainda usa LIKE pra fazer busca no banco? Entenda como sistemas de busca de verdade funcionam: normalização, índice invertido, fuzzy matching, ranking com TF-IDF e autocomplete com tries. Do conceito à prática, com exemplos de código e comparações entre Postgres, Elasticsearch, MeiliSearch e Typesense.

Minimal API no .NET
Minimal API é a forma mais direta de criar APIs no .NET — sem controllers, sem Startup.cs, sem cerimônia. Nesse artigo você vai entender o que é, como funciona, quando usar e como organizar quando o projeto cresce.

Seu App Não Acabou Quando Você Terminou o Código
Criar sistema ficou fácil. Publicar e manter no ar é outra história. Nesse guia, eu mostro a ordem correta de deploy, como evitar desastres com migrations, quando usar cloud gerenciada vs VPS e o roadmap pra sair do "roda local" pro "roda em produção de verdade"

O que são Sistemas Distribuídos
Quando seu sistema começa a ficar grande demais pra caber em um lugar só, é aí que a brincadeira muda. Este post mostra o que acontece quando você distribui lógica, dados e processos e por que isso dá certo, mas nunca de graça.

Versionamento Semântico
O Versionamento Semantico é um jeito "certo" de versionar seus sistemas e deixar tudo mais claro.