Meu nome é Elton Minetto

Sou desenvolvedor de software, professor, palestrante, GDE e escritor


DX

Depois de algumas cervejas e várias horas de conversa (ou teriam sido várias cervejas e algumas horas de conversa?), eis que o Guilherme Siquinelli cunha o termo que dá título a este post.

Conteúdos

2026

Carreira Staff+

Quando: 28/05/2026

Onde: Evento interno - PWS


As leis da arquitetura frugal

Quando: 16/05/2026

Sobre

Eu sou um desenvolvedor de software.

Não interessa o que eu esteja fazendo (e fiz várias coisas nos últimos anos, desde criar empresas, palestrar e me tornar pai) eu sempre vou fazer isto com a visão de um desenvolvedor: analisando a tarefa com calma, quebrando um problema grande em partes menores, pensando em como otimizar o resultado, etc.

Quer melhorar como palestrante? Faça como o Metallica!

Recentemente um amigo me convidou para assistir ao ensaio de uma banda. Eles estavam ensaiando um show onde tocariam músicas de uma das minhas bandas favoritas: Rage Against the Machine, então acho que não preciso ser óbvio comentando o quanto foi divertido, certo?

Durante o ensaio não consegui evitar a comparação do processo deles com o que eu faço quando vou preparar uma nova palestra.

Como melhorar seus códigos usando Object Calisthenics

Em um dos primeiros projetos que a Coderockr participou tivemos o privilégio de trabalhar com um “dream team”: Eduardo Shiota, Guilherme Blanco, Rafael Dohms e Otavio Ferreira (em ordem alfabética porque é impossível perfilá-los em qualquer ordem de relevância).

Neste projeto foi possível aprimorarmos vários pontos importantes como TDD, Scrum, trabalho remoto, análise, integração contínua, etc. Mas o que mais me marcou foram os conceitos de Clean Code e Object Calisthenics que eram aplicados ao projeto.

Gerando documentação de APIs

Uma das melhores decisões técnicas que tomei na minha carreira foi investir pesado nas arquiteturas baseadas em serviços. Meu primeiro post sobre isso data de 2011 e desde então esta decisão só se provou um acerto.

Uma das tarefas mais importantes, e chatas, é manter a documentação das APIs sempre atualizadas pois elas são consumidas por cada vez mais camadas: frontend, mobile, outros serviços e sistemas.

Melhorando a performance do PHPUnit

Em pleno 2016 acho que não preciso gastar caracteres comentando a importância dos TDD no desenvolvimento de software, porque você já está escrevendo testes, certo?

O que eu vou comentar aqui é a importância deles executarem o mais rápido possível, porque se o processo de execução de testes for algo lento a tendência é o desenvolvedor escrever menos, ou executá-los esporadicamente.

O fim da era dos frameworks full stack

Venho acompanhando de perto a evolução dos frameworks PHP desde meados de 2004 e me parece que todos estão caminhando para uma abordagem cada vez mais focada ao conceito de micro-frameworks.

Anteriores