O Mapa do Domínio de Negócio no DDD

Para muitos desenvolvedores Java, a transição de Pleno para Senior parece estar ligada ao domínio de frameworks como Spring Boot ou à capacidade de resolver bugs complexos em produção. No entanto, a verdadeira marca de um desenvolvedor Senior é a capacidade de entender que o software é, acima de tudo, uma solução para problemas de negócio. Como afirma Alberto Brandolini: “É o entendimento (equivocado ou não) dos desenvolvedores, não o conhecimento dos especialistas de domínio, que é lançado em produção”....

January 7, 2026 · 4 min · 674 words · Mattheus Cassundé

Por que continuar sendo um "tarefeiro" e não um Engenheiro Sênior?

O mercado de tecnologia vive uma ilusão. Se você abrir o LinkedIn agora, verá milhares de vagas para desenvolvedores Java. Mas, por trás dessa fachada de abundância, existe uma armadilha silenciosa onde muitos desenvolvedores Plenos estão presos há anos: a armadilha do tarefeiro. Você conhece a rotina. Você acorda, entra na Daily, ouve o Product Owner falar sobre uma nova prioridade, abre o Jira, puxa uma user story e começa a codar....

January 5, 2026 · 4 min · 649 words · Mattheus Cassundé

Como automatizar resumos de notícias com IA - Um guia prático usando Jina e Gemini

Fala pessoal, tudo certo? Hoje vamos falar sobre como podemos usar a IA para nos ajudar no dia a dia, esse projeto chamado de getContent é um projeto que visa capturar informações de alguns portais de notícia, resumir e mandar direto para seu e-mail O Problema Mantermo-nos informados sobre as principais notícias do Brasil e do Mundo sem gastar muito tempo é um desafio constante, entrar nos portais tradicionais, é ser soterrado por propagandas ou incentivos, pensando em melhorar a experiência de ler notícias esse projeto vem para resumir as principais notícias e envia-os por email....

August 17, 2025 · 5 min · 956 words · Mattheus Cassundé

Implementando software seguindo problemas de negócio

Nesta imersão sobre Domain-Driven Design (DDD), desvendamos como essa metodologia se estabelece como um pilar fundamental para o desenvolvimento de sistemas complexos, priorizando, de forma inegociável, os problemas de negócio acima de qualquer consideração técnica. O DDD não é meramente um conjunto de padrões arquiteturais; é uma abordagem filosófica que orienta o desenvolvimento de software a partir de uma compreensão contínua do domínio de negócio. A essência da nossa discussão girou em torno da premissa de que a tecnologia, por mais avançada que seja, deve ser um meio para um fim – e esse fim é resolver os desafios e impulsionar as oportunidades do negócio....

May 31, 2025 · 5 min · 975 words · Mattheus Cassundé

Introdução ao Bigdata

Introdução Nesse texto vamos conversar um pouco sobre o BigData, passaremos pelos conceitos iniciais, o que ele resolve e como podemos iniciar. Não é mais possível lidar com os dados como lidávamos antigamente, o grande volume de dados que temos é hoje é muito superior ao que tínhamos no passado recente. Hoje uma empresa produz dados de diversas fontes diferentes, como: vídeos, imagens, postagens e comentários em redes sociais e claro seus sistemas internos....

September 10, 2024 · 4 min · 772 words · Mattheus Cassundé