DiegoC.

Sou um engineering manager que ama a interseção entre computadores e pessoas, passo meus dias tentando ajudar times de tecnologia a entregar seu máximo potencial.

Atualmente no Nubank, eu estou trabalhando para simplificar o relacionamento de nossos usuários com suas vidas financeiras provendo uma simples mas poderosa experiência móvel.

Você pode encontrar mais sobre mim aqui:

Diferentes papeis nos times de produto digital no NuLab Meetup 4

Confira o bate-papo que participei pela NuLab Salvador do Nubank falando sobre papéis e responsabilidades dentro de um time de produto digital.

Produtos digitais ganharam força nos últimos anos no cenário global. Sabemos que por trás deles existem tecnologias, ferramentas e inovações envolvidas, assim como times multifuncionais com diferentes papeis e responsabilidades, dedicados a construir e escalar cada vez mais tais produtos, que vem facilitando a vida das pessoas.

Atualizando todos seus casks via Homebrew no macOS

Eu sou uma pessoa aficionada em manter meus programas atualizados e a melhor forma de se fazer isso no macOS é com a ajuda do gerenciador de dependências Homebrew, ao usa-lo para instalar seus programas podemos escrever scripts para automatizar esse processo.

No Homebrew o comando para atualizar todos os programas é brew upgrade --cask mas ele nem sempre consegue encontrar atualizações para todos os programas, para solucionar esse problema devemos executar o upgrade para cada programa individualmente, exemplo: brew upgrade --cask google-chrome.

Aqui entra a dica! Para não ter que rodar o upgrade para cada item manualmente, execute esse comando em seu terminal:

brew list --cask | xargs brew upgrade --cask