I use open source to help people evolve, I take pleasure in seeing people evolve
Férias/2018: Viagem de carro pelo Nordeste em família
“Eu não preciso de férias, trabalho com o que eu gosto, é um hobby o que eu faço”
Eu disse isso por alguns anos em minha vida, até tirar férias e perceber que eu também precisava de férias.

Após ler o blogpost do Raphael Amorim comecei refletir sobre como seria tirar férias e passar alguns dias vivendo para mim e minha família. Não foi um exercício fácil, nunca tinha feito isso na vida, trabalho profissionalmente a 13 anos e não me recordo ter tirado férias de verdade nesse período, sempre estive na corrida dos ratos (termo usado para um exercício sem fim, auto-destrutivo ou inútil).
…Open Source Contributions - November 2018
A arte de reescrever software
Lidar com software legado hoje em dia é mais comum do que podemos imaginar, costumo dizer que muitos softwares nascem legado, como assim? Para mim software que não tem teste automatizado é legado, não tem como garantir funcionamento de absolutamente nada dentro dele e muitos comportamentos (recursos ou bugs) só irá aparecer com usuários usando constantemente.

Após alinhamento do que é software legado é comum a empresa (principalmente as com cultura de startup) e desenvolvedores ter que trocar peças do software em pleno o voo, não temos como pousar o avião para fazer manutenção e depois decolar novamente quando a empresa está com clientes usando o software em produção. Com isso vem o trabalho do engenheiro de software junto com time para fazer planejamento de trocar peças (componentes, módulos pacotes, serviços ou qual seja o nome que você de para isso) do software com ele no ar.
…