Arquitetura de software · IA · estratégia técnica

O Que Construir Software de Verdade com IA Realmente Me Ensinou

Dez coisas que um ano colocando em produção código escrito por IA realmente me ensinou, sem o hype.

Use IA onde o comportamento probabilístico cria alavancagem. Use sistemas determinísticos onde a certeza é o diferencial.

Ideias que merecem discussão.

O Que Construir Software de Verdade com IA Realmente Me Ensinou
Dez coisas que um ano colocando em produção código escrito por IA realmente me ensinou, sem o hype.
O Erro de Orçamento Que Está Destruindo Seu Time de Software
Empresas orçam contratações pela banda de mercado. Deveriam orçar pelo impacto esperado dentro de um prazo fixo — é aí que o orçamento vaza.
Por que Navier-Stokes realmente importa
A OpenAI diz que um sistema de IA provou que uma equação de fluidos pode explodir em tempo finito. Aqui está o problema real de Navier-Stokes, com precisão.
Agentes de IA que realmente funcionam: como combinar critério, código e controle
Por que agentes confiáveis combinam modelos probabilísticos, fluxos determinísticos e julgamento humano.
O conflito que faz uma equipe avançar: como discordar sem destruí-la
Como a discordância produtiva pode reduzir retrabalho, melhorar decisões e proteger a confiança da equipe.
Por que construir software é difícil: o custo da ambiguidade
O software falha nas lacunas entre objetivos, comunicação, estados do sistema e comportamento real.
A maioria dos agentes de IA não deveria ser agentes
Onde sistemas probabilísticos ajudam e onde a certeza é o requisito real.
Entregar rápido é uma restrição de engenharia, não uma desculpa
Velocidade é um requisito técnico, mas ainda exige julgamento sobre riscos irreversíveis.
Otimize o trabalho antes de otimizar o código
A otimização de maior impacto muitas vezes é eliminar trabalho que o sistema nunca precisou fazer.
Sua startup provavelmente não precisa de microsserviços
Microsserviços trocam complexidade local por distribuída: faça isso apenas quando o benefício for real.

Problems that do not fit neatly inside one job title.

01

Arquitetura e estratégia técnica

Design de sistemas, modernização, escalabilidade e recuperação de arquiteturas.

02

IA e automação

Análise de processos, design de sistemas de IA, retrieval, agentes e automação determinística.

03

Performance e confiabilidade

Investigações orientadas por métricas sobre latência, custo, gargalos e falhas.

04

Arquitetura e estratégia técnica

Design de sistemas, modernização, escalabilidade e recuperação de arquiteturas.

Engineering is mostly choosing which tradeoffs are acceptable.

The right answer depends on the problem, its constraints, and what happens when the system is wrong.
01
Entregue rápido, mas entenda o risco.
02
Simplicidade é uma funcionalidade.
03
Meça antes de otimizar.
04
IA é alavanca, não autoridade.
05
Os caminhos de falha importam.
Agent architectureRetrieval systemsDistributed systemsPerformance engineeringSecurityAlgorithmsLLM evaluationAutomation economics

I am more interested in understanding the system than defending a tool.

I build software, study systems, and spend a lot of time asking why we build things the way we do.

Sou Arnold Moya. Trabalho entre arquitetura, IA, performance, automação e os detalhes operacionais que determinam se um software funciona no mundo real.

Velocidade, qualidade, performance, segurança, simplicidade e valor de negócio não são virtudes independentes. Boa engenharia é escolher o equilíbrio certo para cada problema.

Sobre →
Consultoria

Você tem um problema técnico difícil?

Aceito projetos selecionados de assessoria e trabalho técnico.

Trabalhar comigo