Blog
Artigos sobre desenvolvimento, carreira em tech e tecnologias emergentes.
TodosBanco de DadosDesenvolvimentoGeralJavaKotlinLivrosRoadmapSoft SkillsSpring BootTecnologiaVagas de Emprego

Vagas de Emprego
Recentemente recebi uma mensagem de um aluno preocupado: currículo ajustado, LinkedIn atualizado, várias candidaturas feitas… e mesmo assim, nenhuma resposta. A sensação é de frustração e dúvida: “será que estou fazendo algo errado?”
Publicado em 13 de fevereiro de 2026 às 12:01
10 min de leituraLer mais →

Kotlin
Object-Oriented Programming (OOP) is often introduced through classes, attributes, and inheritance. While these elements are important, they represent only the surface of object orientation. True OOP is about design, behavior, and responsibility, not about syntax.
This article presents a more technical view of OOP, using Kotlin as the implementation language, focusing on how object-oriented principles can be taught and applied in a way that reflects real-world software design.
Publicado em 27 de janeiro de 2026 às 15:51
5 min de leituraLer mais →

Banco de Dados
A ideia da postagem é responder a pergunta que me fizeram no YouTube: "Olá professor Matheus poderia me tirar uma duvida a respeito de banco de dados?
Então, sabe quando vc cria um id pro seu banco de dados? Normalmente eu vejo o pessoal fazendo por exemplo Long id ai faz um GeneretionType.IDENTITY que gera um id sequencial: 1,2,3,4,5... Assim por diante.
A minha questão é, enquanto eu estudava sobre cyber segurança descobrir que em aplicações reais não se usa id sequencial, pq pode vim o famoso joãozinho que se acha o hacker e pode encontrar vulnerabilidades no seu sistema só puxando os id. Então enquanto procurava soluções cheguei no UUID que esse sim é um id mais complexo, só que justamente por ser complexo é muito complicado se qualquer pessoa se lembrar dele caso precise. Então digamos que no meu sistema eu tenha uma tabela de usuários e eu possa puxar os usuários pelo id, e nessa minha tabela eu tenho varios gustavos por exemplo mas preciso de um gustavo em especifico, eu não vou saber qual o id dele por ser um id muito complexo.
Então quem já trabalha na área e ta acostumado, como vcs normalmente costumam fazer para resolver esse problema? Usam UUID mesmo, id sequencial, ou outra forma."
Publicado em 9 de janeiro de 2026 às 14:31
10 min de leituraLer mais →

Spring Boot
Hoje, o mínimo aceitável em uma API Spring Backend é ter observabilidade. Se a sua aplicação Spring Boot não usa Actuator, você está praticamente cego em produção, sem enxergar saúde da aplicação, uso de memória, threads, GC ou métricas básicas do sistema. Actuator não é diferencial, é ponto de partida. A partir dele, o caminho natural é integrar Prometheus para coletar métricas e Grafana para visualizar dados, criar alertas e entender o que realmente está acontecendo em produção.
Publicado em 30 de dezembro de 2025 às 13:53
5 min de leituraLer mais →

Soft Skills
No mundo do desenvolvimento de software, as habilidades técnicas costumam ocupar o centro das atenções. Desenvolvedores são constantemente incentivados a dominar linguagens de programação, algoritmos e padrões de projeto. No entanto, existe outro aspecto crucial da carreira de um desenvolvedor que muitas vezes é negligenciado: as soft skills. Comunicação, gestão do tempo e marca pessoal são tão importantes quanto a proficiência em código para definir um desenvolvedor de sucesso.
Publicado em 29 de dezembro de 2025 às 11:18
3 min de leituraLer mais →

Tecnologia
Você já parou para pensar: será que daqui a 10 anos estarei vivendo a vida que escolhi ou me conformando com uma que me foi imposta?
Os próximos 10 anos podem passar mais rápido do que imaginamos. As escolhas que fazemos hoje vão determinar onde estaremos no futuro. Aos 20 anos, tomei decisões que me trouxeram até aqui e sei que as decisões de hoje vão influenciar onde estarei no futuro. E você, já pensou em onde quer chegar?
Publicado em 26 de dezembro de 2025 às 11:40
3 min de leituraLer mais →

Desenvolvimento
Se você trabalha com desenvolvimento de software ou conhece alguém que trabalha, já deve ter ouvido falar que essa é uma profissão estressante. Mas por que isso acontece? Com tantas ferramentas e metodologias modernas, não era para ser mais fácil? Vou te contar o que, na prática, torna a vida dos desenvolvedores um verdadeiro teste de paciência (e resistência!).
Publicado em 26 de dezembro de 2025 às 11:38
5 min de leituraLer mais →

Livros
Meu pensamento sobre o livro ...
Publicado em 26 de dezembro de 2025 às 11:37
3 min de leituraLer mais →

Geral
Java
Roadmap
Se você quer entrar bem posicionado em 2026, ou evoluir de verdade na carreira Java, não basta sair consumindo tutoriais aleatórios. É preciso entender o caminho, a ordem correta e o porquê de cada etapa.
Publicado em 24 de dezembro de 2025 às 12:29
5 min de leituraLer mais →

Geral
Este é o primeiro post do blog. Aqui você encontrará artigos sobre desenvolvimento, carreira em tecnologia, e muito mais.
Publicado em 23 de dezembro de 2025 às 19:09
3 min de leituraLer mais →