Marionetes ou Parceiros? A Europa é a Maior Subsidiária da América

Vou começar este post de forma diferente. Sem metáforas elaboradas, sem analogias de Star Trek, sem código. Apenas uma pergunta simples que tem corroído meu cérebro desde que me mudei para a Europa:

Por que diabos eu preciso de uma conta americana para baixar o aplicativo do meu próprio governo?

Deixe-me dar um contexto. Eu moro na Itália. Pago impostos na Itália. Tenho um código fiscal italiano. E quando preciso acessar o aplicativo oficial do governo italiano (ou do correio) para verificar minha situação fiscal, o que eu faço? Abro a Google Play Store, uma loja americana, com meus dados armazenados em servidores americanos, sujeitos à legislação americana, para baixar um aplicativo do governo de um país europeu.

Read More

A Morte do JSON no Backend: Por que migrei toda minha stack para gRPC e Protobuf

Vou começar este post com uma confissão que pode me render alguns inimigos: Eu odeio JSON.

Não é um ódio irracional, daqueles que aparecem do nada. É um ódio construído, tijolo por tijolo, ao longo de anos debugando payloads malformados, campos que deveriam ser números mas chegaram como strings, e aquele clássico null onde você esperava um array vazio. JSON é o equivalente digital de uma conversa telefônica com sua avó: você acha que entendeu o que ela disse, mas quando você chega lá, o bolo de cenoura não tinha aquela cobertura de chocolate esperada (brasileiros vão entender).

Read More

Você é um gamer? Reduza sua dor de cabeça ao usar o Windows (em dualboot)

Se você leu meus posts anteriores sobre construir um Home Server via CLI, sabe exatamente como me sinto sobre o sistema operacional da Microsoft. Para mim, usar Windows para trabalho ou desenvolvimento é um desperdício de desempenho, privacidade e sanidade. Ele consome RAM só para existir, envia dados de telemetria sobre seus movimentos do mouse para Redmond e reinicia sem sua permissão para instalar uma atualização que muda o ícone da calculadora.

Read More