Tenho pensado muito sobre como a engenharia de software está mudando na era dos agentes de IA.
Compartilhei algumas dessas ideias no X e em apresentações, mas quero um lugar para desenvolvê-las mais a fundo — para escrever textos mais longos, citar outros autores, receber feedback e construir um corpo de trabalho ao longo do tempo.
Este blog é esse lugar.
O que esperar
Vou escrever sobre:
- Desenvolvimento agêntico — como fazer agentes de IA construírem software correto, não apenas software plausível.
- Metodologias orientadas por especificações — por que as especificações importam mais, não menos, quando seu desenvolvedor é estocástico.
- Engenharia de conhecimento — construindo contexto que os agentes consigam realmente navegar.
- O futuro da programação — o que muda, o que permanece igual e no que deveríamos estar prestando atenção.
Como este blog funciona
Este blog é construído com Hugo e implantado no GitHub Pages. O código-fonte é público — você pode ver cada alteração no histórico do git.
Os artigos estão disponíveis em vários idiomas, traduzidos com a ajuda de LLMs e revisados por mim.
Você pode deixar feedback em qualquer artigo pela seção de comentários, alimentada pelo GitHub Discussions.
Bem-vindo a bordo.