Autor: Edvaldo Freitas

  • O que é Java?

    O que é Java?

    Então, o que é Java? Se você já se perguntou o que é Java, a resposta curta é: uma linguagem de programação incrivelmente versátil e uma das tecnologias mais importantes do mundo do software. Pense nela como um canivete suíço para desenvolvedores. Criada para ser robusta, segura e rodar em praticamente qualquer lugar, Java se…

  • Como melhorar o PR Cycle Time do seu Time de Engenharia

    Como melhorar o PR Cycle Time do seu Time de Engenharia

    Você abre um pull request e espera. Um dia passa. Você manda um lembrete no Slack. Alguém finalmente deixa alguns comentários, você sobe um ajuste rápido e então espera de novo. Quando o PR finalmente é mesclado, o contexto já esfriou e você já seguiu para a próxima coisa. Esse loop de feedback lento e…

  • Melhorando a Manutenibilidade do Código

    Melhorando a Manutenibilidade do Código

    Manutenibilidade de código é aquele assunto que todo mundo sabe que importa, mas que geralmente fica para depois. E é justamente isso que faz uma codebase de seis meses parecer mais velha do que deveria. É o motivo pelo qual um “ajuste rápido” vira uma tarde perdida. No fim, estamos falando de quão fácil é…

  • Métricas de DevOps para Equipes de Engenharia

    Métricas de DevOps para Equipes de Engenharia

    Você já teve aquela sensação em uma reunião de planejamento de engenharia? Você está falando sobre velocity, story points e metas da sprint, mas não consegue se livrar de uma pergunta simples: “A gente está realmente melhorando?”. É fácil se sentir ocupado, mas é muito mais difícil saber se o time é eficaz. Intuição e…

  • 1.0.51 – Nova engine de review + biblioteca de rules em packs

    Novidades & Melhorias Nova Engine de Code Review Agora você pode escolher entre o fluxo atual de review ou usar a nova engine de code review, muito mais focada. Essa nova engine concentra o review em cinco áreas críticas: Bug: falhas ou defeitos reais no código Segurança: vulnerabilidades que comprometem o projeto Performance: problemas de…

  • Code Smells na Prática: Como Detectar e Refatorar

    Code Smells na Prática: Como Detectar e Refatorar

    Já aconteceu de você olhar para um trecho de código e… ter uma sensação ruim? Ele funciona, passa nos testes, mas alguma coisa parece errada. É um pouco complicado demais, meio desajeitado ou simplesmente difícil de ler. Essa sensação, meu amigo, é sua intuição de dev apontando para um code smell. Não é um bug,…

  • 1.0.47 Sincronização de regras da IDE com a Kody+ melhorias no fluxo de review

    Novidades & Melhorias Sincronização de regras da IDE com a Kody A Kody agora consegue detectar e importar automaticamente arquivos de regras já existentes no seu repositório, vindos de ferramentas como Cursor, GitHub Copilot, Claude, Windsurf, Sourcegraph Cody, OpenCode, Aider e até pastas internas de padrões de código. Com isso, a Kody passa a respeitar…

  • Alternativas ao SonarQube para Análise de Qualidade de Código

    Alternativas ao SonarQube para Análise de Qualidade de Código

    O SonarQube é a ferramenta de análise estática padrão há tanto tempo que, para muitas equipes, ele praticamente já faz parte da mobília. É uma ferramenta poderosa, suporta uma tonelada de linguagens e entrega para os gerentes aqueles relatórios bonitos e organizados que eles adoram. Mas sejamos sinceros: você está aqui porque procura por alternativas…

  • Boas práticas de Code Review Golang

    Boas práticas de Code Review Golang

    Code review é uma daquelas coisas que todo mundo concorda que é importante, mas a execução costuma ser… bagunçada. O processo pode facilmente descambar para picuinhas, discussões intermináveis sobre estilo ou, pior, virar um ritual de aprovação em que problemas reais passam batido. Para uma linguagem como Go, com opiniões fortes sobre simplicidade e concorrência,…