Matheus Pinheiro

Desenvolvedor Java · Spring Boot, APIs REST e arquitetura

Projetos em destaque

Ver todos
Microfone, onda sonora e gráfico de gastos
Destaque
Budgeting — assistente por voz

Você fala o gasto e o sistema registra. A IA escolhe qual função Java chamar — mas nunca toca no banco.

Alimentos, suplementos e equipamentos de treino
NutriFit

Acompanhamento nutricional e de treinos: fichas, avaliações com IMC, planos alimentares e dashboard.

Monitor exibindo os endpoints da API Academia Digital
Academia Digital — API REST

API RESTful com Spring Data JPA: modelagem de entidades, consultas derivadas e nativas.

Últimos artigos

Ver todos
Classe CalculatorTest com um teste JUnit e a saída de falha expected 2 but was 4
Qualidade
Testes unitários com JUnit 5: do primeiro assert à leitura da falha

Guia para quem está começando: o que é uma unidade, como escrever a primeira asserção e como interpretar o que o JUnit devolve quando o teste quebra.

Tabela de status codes HTTP com 200, 301, 404, 500 e 418
API REST
Status codes HTTP: escolhendo o retorno certo da sua API

O que cada faixa comunica, os pares que mais geram confusão — 401 e 403, 400 e 422 — e como devolver o código certo no Spring Boot.

Tipos do Conventional Commits: feat, fix, docs, refactor e test
Git
Como escrever commits perfeitos com Conventional Commits

Os tipos mais usados, a regra de ouro do título no imperativo e por que a descrição importa mais do que o código.

Vamos conversar?

Tem uma ideia, uma vaga ou uma dúvida sobre algum projeto? Me manda uma mensagem.

Entrar em contato