Demis GomesControle de exceções (Exception Handler) global no Spring BootO lançamento de exceções é algo fundamental em um software. Quando ocorre um erro no fluxo, é importante que ele seja mapeado para informar…Jun 27, 2023Jun 27, 2023
Demis GomesHow could Developer Experience benefit companies?In recent years, there has been much discussion about the user experience in an application that could increase the profits of businesses…May 7, 2023May 7, 2023
Demis GomesInterpolando suas mensagens de erro no BeanValidatorOlá pessoal! Depois de discutirmos validadores customizados no Kotlin, estamos falando mais uma vez de validação, mais especificamente do…Jul 15, 2022Jul 15, 2022
Demis GomesUm dia especial que, infelizmente, jamais se repetiráEra 28 de novembro de 2015. Eu estava comemorando o aniversário da minha tia junto com meus familiares. A família por parte de pai é…Oct 22, 2021Oct 22, 2021
Demis GomesPor que sempre normal?Texto publicado inicialmente no Facebook em outubro de 2017. Depois da repercussão deste post no LinkedIn sobre a Thoughtworks não aceitar…Aug 11, 2021Aug 11, 2021
Demis GomesRumo ao Hexa? A Arquitetura Hexagonal (Parte 2)Fala pessoal! Neste post vamos abordar o desenvolvimento de uma aplicação na abordagem tradicional e, logo em seguida, quais seriam as…Jul 9, 20201Jul 9, 20201
Demis GomesRumo ao Hexa? A Arquitetura Hexagonal (Parte 1)Arquitetura de software sempre é um assunto que dá muito pano pra manga. Para alinhar conceitos rígidos à entregas apertadas com clientes…Jul 9, 2020Jul 9, 2020
Demis GomesImplementando um Custom Validator no KotlinQuando utilizamos Spring, a validação dos dados passados ao Controller é feita de forma direta. A biblioteca javax.validation nos dá…Apr 21, 2020Apr 21, 2020
Demis GomesinAccenture Digital Product DevConsul, parte da sua configuraçãoUma abordagem mais intuitiva para quem deseja manter uma infraestrutura com servidor de configuração centralizadoNov 6, 2019Nov 6, 2019