Unindo código, IA, produto e arquitetura para criar soluções de impacto.

Desenvolvedor full-stack orientado a produto, com +10 anos construindo produtos de alto impacto guiados por dados. Ex-nadador profissional, trago disciplina e uma mentalidade de performance para decisões de engenharia e produto. Formado em psicologia, uso insights comportamentais para orientar como projeto e entrego software realmente significativo.

Latest Writings

  • Na Era da IA, Soft Skills São as Hard Skills

    Quanto mais poderosa a IA fica, mais humano o gargalo se torna. Você abre um chat novo, digita um prompt vago, recebe uma resposta medíocre e culpa o modelo. O modelo não é o problema. O Que Realmente Mudou Na…

  • Por que você deveria parar de usar left e right no CSS

    Quem já está no mundo da programação há algum tempo se acostumou a escrever margin-left, padding-right e rounded-l quase no automático. Virou muscle memory de qualquer dev e a maioria das pessoas ainda escreve CSS assim: Ou, no Tailwind: Funciona.…

  • Meu primeiro WordCamp Brasil (Rio de Janeiro)

    No final de novembro participei do WordCamp Brasil 2025, realizado no Rio de Janeiro. Foi meu primeiro WordCamp, algo que eu já tinha vontade de vivenciar há bastante tempo, então deixo aqui esse registro pessoal da experiência. A participação no…

  • Manipule Eventos de Popups do Elementor Sem jQuery

    Se você já trabalhou com o Elementor e tentou manipular seus popups programaticamente, provavelmente percebeu que a documentação oficial oferece exemplos de manipulação de eventos apenas com jQuery. Porém, se você prefere uma solução moderna e leve utilizando Vanilla JavaScript,…

  • Masky.js: Uma Alternativa Leve ao Inputmask, Cleave.js e IMask

    Encontrar a biblioteca certa para mascarar inputs pode ser um desafio. Existem muitas opções disponíveis, cada uma com seus prós e contras. Algumas são repletas de recursos, mas pesadas; outras são leves, mas carecem de funcionalidades importantes, como validação ou…

  • Executar ação após o pagamento ser confirmado no WooCommerce

    Ai chega aquele requisito de executar uma ação apenas após a confirmação de pagamento do pedido (através do WooCommerce, é claro), como é que faz? Há algum tempo atrás precisei fazer isso e achei aqui nas minhas anotações esses dias,…