BLOG / ENGENHARIA & TECNOLOGIA

Engenharia além do código.

Arquitetura, inteligência artificial e decisões técnicas explicadas com contexto. Uma seleção de leituras e ideias para aplicar no trabalho de engenharia.

LEITURAS COMENTADAS

Leituras selecionadas.

Uma seleção comentada sobre arquitetura, qualidade e segurança. Abra os critérios de aplicação quando quiser aprofundar.

ARQUITETURA DE SOFTWARE

Modernizar sistemas sem apostar tudo em uma reescrita

Modernizar sistemas não precisa começar com uma reescrita. Estratégias incrementais permitem reduzir riscos e preservar operações essenciais.

Critérios de aplicação

Antes de escolher uma nova stack, delimite os contratos que precisam continuar funcionando, os pontos de integração e a estratégia de reversão. A migração deve ser avaliada pelo resultado entregue, não pelo volume de código substituído.

Fonte: Martin Fowler · Rewriting Strangler Fig (2024)

INTELIGÊNCIA ARTIFICIAL

Revisão de código com IA continua exigindo julgamento técnico

Ferramentas de revisão com IA ampliam a cobertura, mas contratos, regras de negócio e riscos continuam exigindo análise de engenharia.

Critérios de aplicação

Uma revisão útil considera contrato, autorização, testes de fronteira e impacto operacional. Peça justificativas para mudanças relevantes e mantenha uma pessoa responsável por aceitar os trade-offs.

Fonte: GitHub Docs · Copilot code review

ENGENHARIA DE AGENTES

Agentes de IA precisam de limites além do prompt

Agentes conectados a ferramentas exigem controle de permissões, validação de dados externos e supervisão de ações sensíveis.

Critérios de aplicação

Separe dados de instruções, restrinja ferramentas ao necessário, valide saídas antes de ações sensíveis e mantenha registro verificável das operações. Controles de segurança pertencem à arquitetura da aplicação.

Fonte: OWASP · LLM Top 10 (2026)