← Blog Engenharia de Software

Engenharia de Software

Arquitetura, boas práticas, design patterns e craft de código.

Esconder o menu não é controlar acesso: como fiz módulos que cada cliente liga e desliga

Oficina pequena não quer ver comissão, nota fiscal e portal do cliente no primeiro dia. Deixar cada...

07 Oct 2026

Webhook não é fonte de verdade: o que aprendi integrando nota fiscal eletrônica

Nota fiscal é processada em segundo plano: você emite, recebe 'processando' e a autorização chega de...

06 Oct 2026

Você não ficou 4x mais rápido. Ficou 10x mais inseguro — e agora existem os dados

Quase metade do código gerado por IA nasce com uma falha do OWASP Top 10. Os commits saem 4x mais rá...

26 Aug 2026

Laravel 13 e PHP 8.5: IA e busca vetorial no framework, sem quebrar o que já existe

O Laravel 13 chegou em março de 2026 com AI SDK de primeira parte, busca vetorial no query builder e...

13 Aug 2026

TypeScript 7 foi reescrito em Go: o que muda no seu build e o que continua igual

O compilador do TypeScript foi portado para Go e saiu em julho de 2026 com type-check até 12x mais r...

10 Aug 2026

Dívida técnica não é sobre código feio — é sobre decisões que ninguém revisita

Todo time chama de "dívida técnica" o código que não gosta de olhar. Mas a dívida de verdade não é e...

03 Aug 2026

Multi-tenancy em Laravel: Single DB vs Schema Separado vs Banco Separado

Uma análise prática das três abordagens de multi-tenancy no Laravel, com os trade-offs de cada uma e...

12 Apr 2026

Clean Architecture em PHP: Vale a Pena em Projetos Laravel?

Uma análise honesta sobre quando Clean Architecture agrega valor e quando é over-engineering — com e...

03 Mar 2026