<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>João Alexandre · Arquitetura de Software &amp; IA</title><description>Artigos sobre arquitetura de software, engenharia em escala e inteligência artificial aplicada a produtos reais, por João Alexandre, CTO &amp; CPTO.</description><link>https://ojoaoalexandre.com/</link><language>pt-BR</language><item><title>O gargalo saiu do teclado</title><link>https://ojoaoalexandre.com/blog/o-gargalo-saiu-do-teclado/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/o-gargalo-saiu-do-teclado/</guid><description>A IA tornou gerar código trivial e escondeu a conta real: o gargalo agora é revisar, entender a intenção e confiar no que a máquina produziu.</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><category>ia</category><category>fluxo</category><category>produtividade</category></item><item><title>Toda abstração é um empréstimo</title><link>https://ojoaoalexandre.com/blog/toda-abstracao-e-um-emprestimo/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/toda-abstracao-e-um-emprestimo/</guid><description>Camada, serviço e config parametrizável são dívida contraída hoje, paga em juros de cognição sempre que alguém precisa entender o sistema.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><category>complexidade</category><category>design</category><category>custo</category></item><item><title>Boa arquitetura sobrevive ao requisito que ninguém previu</title><link>https://ojoaoalexandre.com/blog/arquitetura-sobrevive-ao-requisito/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/arquitetura-sobrevive-ao-requisito/</guid><description>A régua que separa arquitetura boa de arquitetura bonita é o requisito imprevisto, não o diagrama. Três decisões reais julgadas por ela.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>design</category><category>principios</category><category>manutenibilidade</category></item><item><title>Por que este blog existe</title><link>https://ojoaoalexandre.com/blog/bem-vindo/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/bem-vindo/</guid><description>Um espaço para pensar em voz alta sobre arquitetura de software, escala e o impacto real da IA em sistemas de produção.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>arquitetura</category><category>carreira</category><category>engenharia</category></item><item><title>Portas de uma via, num ano em que o modelo muda a cada trimestre</title><link>https://ojoaoalexandre.com/blog/portas-de-uma-via/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/portas-de-uma-via/</guid><description>Quando modelo, preço por token e tooling viram a cada trimestre, a competência real é saber qual decisão de arquitetura tornar reversível.</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate><category>decisao</category><category>ia</category><category>fronteiras</category></item><item><title>O monólito modular voltou</title><link>https://ojoaoalexandre.com/blog/o-monolito-modular-voltou/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/o-monolito-modular-voltou/</guid><description>O renascimento do monólito modular é o preço tardio de comprar distribuição antes da organização que a justificasse, não &apos;o monólito venceu&apos;.</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><category>monolito</category><category>microservicos</category><category>custo</category></item><item><title>Quem assina embaixo do código que a máquina escreveu</title><link>https://ojoaoalexandre.com/blog/quem-assina-o-codigo-da-maquina/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/quem-assina-o-codigo-da-maquina/</guid><description>Responsabilidade não transfere pro modelo. Um post-mortem com &apos;o agente errou&apos; no relatório, e a decisão de banir a voz passiva em todo PR gerado por IA.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>lideranca</category><category>ia</category><category>governanca</category></item><item><title>Contratamos sênior e demitimos o futuro</title><link>https://ojoaoalexandre.com/blog/a-conta-do-junior-que-some/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/a-conta-do-junior-que-some/</guid><description>Cortar júnior é racional no trimestre e suicida no horizonte de escassez de sênior que isso cria: a decisão desconfortável de todo CTO.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><category>carreira</category><category>lideranca</category><category>ia</category></item><item><title>Arquitetura de software na era dos agentes</title><link>https://ojoaoalexandre.com/blog/arquitetura-na-era-da-ia/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/arquitetura-na-era-da-ia/</guid><description>Modelos de linguagem viraram componentes de sistema. Isso muda contratos, testes e limites de confiança, mas não dispensa arquitetura. Muda o que ela precisa proteger.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><category>ia</category><category>arquitetura</category><category>agentes</category><category>llm</category></item><item><title>Parei de medir produtividade por volume de código</title><link>https://ojoaoalexandre.com/blog/parei-de-medir-volume-de-codigo/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/parei-de-medir-volume-de-codigo/</guid><description>Quando o agente escreve metade do código, contar linhas e PRs virou métrica de vaidade. A métrica que matei e as que coloquei no lugar.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>metricas</category><category>lideranca</category><category>dora</category></item><item><title>Vibe coding é caça-níquel. Engenharia com agentes é disciplina.</title><link>https://ojoaoalexandre.com/blog/vibe-coding-e-caca-niquel/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/vibe-coding-e-caca-niquel/</guid><description>A linha entre brincar com demo e operar em produção: spec antes, dataset de eval, revisão de diff obrigatória em todo agente.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate><category>agentes</category><category>eval</category><category>disciplina</category></item><item><title>70% no benchmark, 6% no caso real</title><link>https://ojoaoalexandre.com/blog/como-leio-um-numero-de-ia/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/como-leio-um-numero-de-ia/</guid><description>Todo modelo brilha no benchmark do vendor. O número que decide o deploy é o do seu caso, e quase sempre é bem menor.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate><category>avaliacao</category><category>ceticismo</category><category>benchmark</category></item><item><title>Por que seu piloto de IA morre antes de produção</title><link>https://ojoaoalexandre.com/blog/por-que-seu-piloto-de-ia-morre/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/por-que-seu-piloto-de-ia-morre/</guid><description>A maioria dos pilotos de agente não chega à produção, e quase nunca é culpa do modelo. Quase sempre faltou escopo, posse e critério de sucesso.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>agentes</category><category>produto</category><category>lideranca</category></item><item><title>Taste é o novo fosso. Não é onde eu apostaria.</title><link>https://ojoaoalexandre.com/blog/taste-nao-e-um-fosso/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/taste-nao-e-um-fosso/</guid><description>Contraponto à tese mais repetida do ano: separar o taste durável, julgamento de sistemas, do taste efêmero que o próximo modelo absorve.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate><category>fosso</category><category>julgamento</category><category>contratacao</category></item><item><title>Executor barato, conselheiro caro</title><link>https://ojoaoalexandre.com/blog/executor-barato-conselheiro-caro/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/executor-barato-conselheiro-caro/</guid><description>Roteie: o modelo barato pega o grosso do loop, o caro entra só nas voltas genuinamente difíceis. A arquitetura de custo que virou default sem alarde.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>custo</category><category>modelos</category><category>arquitetura</category></item><item><title>IA é amplificador, não atalho</title><link>https://ojoaoalexandre.com/blog/ia-e-amplificador-nao-atalho/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/ia-e-amplificador-nao-atalho/</guid><description>Ela escala a disfunção que você já tinha: quem tinha processo forte fica mais forte, quem tinha caos fica mais caótico, mais rápido.</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><category>processo</category><category>rigor</category><category>lideranca</category></item><item><title>O trifecta letal chegou em produção</title><link>https://ojoaoalexandre.com/blog/o-trifecta-letal-em-producao/</link><guid isPermaLink="true">https://ojoaoalexandre.com/blog/o-trifecta-letal-em-producao/</guid><description>Quatro exploits de produção em cinco dias, todos no mesmo padrão. Por que prevenir prompt injection não funciona, e a fronteira que passei a desenhar.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>seguranca</category><category>agentes</category><category>prompt-injection</category></item></channel></rss>