• Aprendendo GO com TDD

    Nesse artigo, iremos ver… Aprendendo GO com TDD: Uma Jornada de Descoberta Contexto: Entendendo rapidamente o que é GO Por que aprender GO com TDD? Um guia muito bem-vindo Desafios e percepções Conclusão Referências: Leitura Complementar Nos últimos anos, o uso do Desenvolvimento Orientado a Testes (TDD) tornou-se cada vez...


  • Schematics Python: Visão Geral e Tutorial

    Nesse artigo, iremos ver… O que é schematics? 1. Recebendo e Convertendo Dados Atribuindo tipos a campos Lista de Modelos Renomeando Campos Campos Padrão Campos Compostos Definindo validadores Personalizados Campos Obrigatórios 2. Acessando e Manipulando Dados Validando Dados Ignorando Campos Não Mapeados Omitindo Campos Sem Valor Acessando Campos Exportando para...


  • Certificações AWS: Uma Jornada Inesperada

    Recentemente, tive a grande conquista de obter duas certificações AWS (Practitioner e Solutions Architect Associate) no intervalo de uma semana. Nesse post irei contar como foi a experiência de estudar para as duas provas ao mesmo tempo. O Início da Jornada Atualmente eu tenho 5 anos de experiência de desenvolvimento...


  • Padrões de Projeto - Bridge

    Bridge é um padrão de projeto estrutural que visa desacoplar uma abstração de sua implementação, de forma que permita que ambos evoluam de forma independente. O uso desse padrão é recomendado ao lidar com classes que possuem muitas implementações diferentes e usam herança para implementar a abstração. Nesses casos, a...


  • Padrões de Projeto - Adapter

    Adapter é um padrão de projeto com a finalidade de - como o próprio nome sugere - adaptar um contexto à outro, permitindo que duas interfaces incompatíveis sejam conectadas. O principal benefício de aplicar esse padrão é permitir trocar de uma interface existente para outra sem alterar o comportamento original...