FIRST: Um jeito simples de validar a qualidade dos seus testes

Testes, assim como o código de produção devem ter uma qualidade impecável, ninguém deve se dar ao luxo de criar testes que...
Thiago Brito
16 de Novembro de 2020 4 minutos de leitura

Avalie somente o que importa

É interessante como na nossa área de programação, acabamos medindo coisas que não tem importância nenhuma e que acabam levando a gente...
Thiago Brito
17 de Agosto de 2020 4 minutos de leitura

Como criar algoritmos rápidos por padrão (sem otimização prematura)

Existem técnicas simples que, se bem utilizadas, fazem com que você seja capaz de analisar e identificar pontos de melhoria em seus...
Thiago Brito
7 de Agosto de 2020 4 minutos de leitura

Como alavancar seus resultados?

Existem algumas coisas que você pode fazer agora que te farão ser muito mais produtivo do que outros desenvolvedores no mesmo nível...
Thiago Brito
29 de Julho de 2020 4 minutos de leitura

Quais as características te diferenciam como desenvolvedor?

Eu já estou a cerca de 17 anos trabalhando profissionalmente na área de desenvolvimento de software com equipes que criaram produtos que...
Thiago Brito
21 de Julho de 2020 9 minutos de leitura

O que aprendi liderando uma equipe totalmente remota

E do nada, uma doença que estava lá na China chega ao Brasil e pronto, era uma quinta-feira e ficou claro que...
Thiago Brito
1 de Abril de 2020 4 minutos de leitura

So conserte as janelas quebradas

Como um código ruim pode levar o seu projeto ao caos e como mudar a cultura de um time apenas consertando e...
Thiago Brito
11 de Março de 2019 3 minutos de leitura

QA vs Dev? Quem ganha? Ninguém, todo mundo perde...

No início parecia que tudo era uma guerra, o foco do time de QA era reprovar e identificar bugs e do time...
Thiago Brito
25 de Fevereiro de 2019 4 minutos de leitura

Quando seu time pede um tempo para refactoring

Afinal, quando é natural dar um tempo para refactoring e quando é um sinal que o projeto está quase afundando?
Thiago Brito
18 de Fevereiro de 2019 4 minutos de leitura

Estimar ou não estimar?

Estimar uma tarefa é algo difícil e que gera diversas discussões, será que vale a pena fazer isso? Quando não devemos estimar?
Thiago Brito
11 de Fevereiro de 2019 4 minutos de leitura

Push diretamente no master? Você está fazendo errado!

Como o uso de branch pode ajudar você e seu time no desenvolvimento e liberação contínua de novas funcionalidades com segurança.
Thiago Brito
4 de Fevereiro de 2019 3 minutos de leitura

Como lidar com a complexidade dos Testes Unitários?

A complexidade de qualquer código tende a aumentar ao longo do tempo. Entropia de software é a capacidade do mesmo ficar caótico...
Thiago Brito
28 de Janeiro de 2019 4 minutos de leitura

A importância do Code Review

Como melhorar a qualidade e a propriedade coletiva do código? Code Review é uma das soluções!
Thiago Brito
21 de Janeiro de 2019 4 minutos de leitura

Use automação para fazer seu time feliz!

As vezes uma simples tarefa automatizada pode ajudar seu time de uma forma sensacional... Me deixa contar uma história...
Thiago Brito
14 de Janeiro de 2019 4 minutos de leitura

Os testes realmente diminuem a velocidade no desenvolvimento?

Frases como “Fiz sem testes para entregar mais rápido” ou “Está tudo pronto, só falta fazer os Unit Tests”. Podem mostrar um...
Thiago Brito
7 de Janeiro de 2019 2 minutos de leitura

Why I fell in love with SpaceX?

Sometimes in my life I start to talk about something that really get’s my attention, something that I think can change the...
Thiago Brito
28 de Maio de 2016 3 minutos de leitura

O que gostaria de saber quando comecei

Recentemente me dei conta que minha vida de programador já tem mais de 20 anos, aprendi muito neste período e gostaria de...
Thiago Brito
25 de Novembro de 2015 4 minutos de leitura