Como ser mais eficiente com o essencialismo na engenharia de software
Afinal, o que é essencialismo na engenharia de software? Como esse conceito impacta na rotina de profissionais da área? Quais os benefícios que pode trazer para as entregas? Conheça mais sobre a metodologia do essencialismo no artigo de hoje! Bem, no ano passado, gostei de ler um livro novo e provocativo que explora uma nova […]
Conheça os conceitos para entender como funciona uma rede blockchain
Muito se fala de rede blockchain, Web3, criptomoedas, Metaverso, NFT e toda essa sopa de letrinhas que envolve esse ramo da computação (já posso chamar assim será?). Para entender melhor o funcionamento de tudo isso, é interessante saber um pouco da sequência em que algumas coisas foram criadas e como isso aconteceu, assim fica mais […]
Miniguia para construir uma documentação técnica de qualidade
Elaborar uma documentação técnica de qualidade nem sempre é uma tarefa simples ou fácil. Isso porque não existe um conjunto de instruções fechado que pode ser impresso e nunca mais precisará ser revisado. A tecnologia muda constantemente e geralmente a documentação de um time ou projeto pode ficar defasada rapidamente, se não houver o papel […]
QA e QE: a evolução da carreira de qualidade de software
Acredito que desde o primeiro dia na área de tecnologia, por volta de 2008, eu escuto que “o papel do QA e QE está com os dias contados” dentro dos times de desenvolvimento de software. Nunca dei muita credibilidade, pois notava que ainda era possível agregar valor na entrega do produto e me sentia seguro […]
ChatGPT pelo ChatGPT: o que é, como funciona e mais
Afinal, o que é ChatGPT? GPT, abreviação de “Generative Pre-training Transformer“, é um tipo de modelo computacional desenvolvido pela OpenAI, que usa técnicas de aprendizagem profunda para gerar textos semelhantes aos seres humanos. Mas respondendo a pergunta do primeiro parágrafo… O ChatGPT é uma variante do GPT projetado especificamente para gerar textos em um contexto […]
Three Box Solution: conheça a Estratégia das Três Caixas na Inovação
Uma máxima famosa diz que para seguir em frente é preciso esquecer o passado. Uma ideia que também é colocada em prática na inovação de empresas. Segundo a Three Box Solution ou Estratégia das Três Caixas na Inovação, abandonar valores e crenças é um passo para o futuro. Vamos conhecer melhor essa estratégia no decorrer […]
O que é observabilidade e sua importância no tempo de vida do sistema
Afinal, o que é observabilidade? Para que serve? Quais são os seus pilares? Neste artigo, vamos apresentar conceitos, stacks e a importância da observabilidade nas jornadas de um sistema. Prepare-se para mergulhar no tema! O que é observabilidade? Para entender o que é observabilidade, vamos utilizar uma analogia: imagine que você vai fazer uma viagem […]
Confiança na Liderança: conheça formas de medir e avaliar
Confiança na liderança se tornou um tema bastante presente nas empresas atualmente, muito se fala sobre confiança e vulnerabilidade, mas pouco se sabe como medir e avaliar. Vamos descobrir mais neste artigo! Minha experiência como líder Comecei a liderar há pelo uns 9 anos, primeiramente, a partir de uma liderança situacional – ou liderança pelo […]
Guia de Federated Learning: o aprendizado de máquina descentralizado
O Aprendizado Federado (Federated Learning – FL) é uma abordagem de Aprendizado de Máquina (Machine Learning – ML) descentralizada, nascida a partir das preocupações com a privacidade das pessoas. Quer saber um pouco mais sobre? Então venha com a gente neste artigo, onde vamos explicar o que é FL, sua relação com a ML distribuída, […]