Level Up: Testes 101 - Testando aplicações Java

Um guia rápido para tudo o que você precisa saber para fazer testes em aplicações Java
O que tá acontecendo na internet?: Gentileza gera Gentileza ou por uma Etiqueta Digital

Precisamos de Gentileza nas Redes Sociais. Alguns pensamentos e dicas….
Coisas que todo Sênior deve saber: Me escuta?

Breves dicas de como melhorar sua escuta. Já conhece o termo "Escuta Ativa"?
Coisas que todo Sênior deve saber: DevOps! Como começar?

Este é um pequeno roteiro sobre um primeiro passo para o DevOps. Faço algumas perguntas para ver a maturidade do seu projeto e tentar melhorar.
Coisas que todo Sênior deve saber: S.O.L.I.D.: A sólida base para Orientação a Objeto

SOLID é uma das base a Orientação a Objeto. Nesse post explico os motivos que geraram essa base e os princípios de cada letra.
Domain-Driven Design: Linguagem Onipresente

Uma introdução ao termo Linguagem Onipresente baseada no livro Domain-Driven Design.
A Sociedade Tecnológica no Século XXI: O que é Virtual?
Virtualização é era uma promessa, agora uma realidade. Mas já parou para pensar no que é virtual?
A Sociedade Tecnológica no Século XXI: The Internet is FREE!

Um breve histórico sobre a liberdade e valor dos serviços de Internet.
Coisas que todo Sênior deve saber: Debugando ou Troubleshooting

Um Sênior deve saber fazer troubleshooting. Aqui vão algumas dicas.
Entendendo o Kafka: Anatomia de um Tópico

Uma breve descrição de como funciona um Tópico do Kafka. Como garantir replicação e ordenação
Coisas que todo Sênior deve saber: Deixando rastros, ou como usar log

Um Sênior precisa saber usar log... minto! Qualquer desenvolvedor precisar saber usar log. Aqui apresento como usar o SLF4J em Java.
Coisas que todo Sênior deve saber: Construindo softwares resilientes

Um Sênior de Verdade sabe construir software resilientes! Mas o que significa um Software Resiliente?