Beads morreu. Vida longa ao CLI do Linear

Há menos de um mês escrevi um post inteiro explicando como usar três camadas de memória com Claude Code: Linear para estratégia, Beads para tática e Tasks para execução. Uma pirâmide bonita e elegante. Pois é, não rolou. Hoje aposento o Beads. E não por capricho, mas porque a realidade se encarregou de demonstrar que uma ferramenta que te dá mais problemas do que resolve não é uma ferramenta. É um peso morto. ...

18 de fevereiro de 2026 · Fernando

Git Worktrees: como ter vários agentes de IA trabalhando ao mesmo tempo sem se atropelarem

O gargalo do checkout único Estou desenvolvendo um app de barra de menu no macOS. Tenho três features no backlog: um sparkline de consumo, notificações nativas, e um widget de desktop. As três são independentes. As três vou fazer com Claude Code. O problema: Claude Code trabalha em um diretório. Um diretório tem uma branch. E git checkout é como uma rotatória de uma pista só: só passa um. Se quero avançar as três ao mesmo tempo, minhas opções clássicas são: ...

16 de fevereiro de 2026 · Fernando

5 defesas contra alucinações de código (e por que apenas 3 funcionam)

Na semana passada contei como minha IA inventou uma estrutura JSON completa e a envolveu em DTOs, fixtures e testes que passaram. 90 testes no verde. Tudo mentira. Esse post foi o diagnóstico. Este é o tratamento. Depois de descobrir o desastre, fiz o que faz qualquer engenheiro com orgulho ferido: investigar obsessivamente durante dias para que não volte a acontecer. Li papers, testei ferramentas, analisei dados reais das minhas APIs, e construí um sistema de defesas para minha app. ...

16 de fevereiro de 2026 · Fernando

Silent failure: quando sua IA inventa e os testes dizem que tudo está bem

Ontem descobri que metade de um módulo da minha app estava baseado em dados inventados. Não por um júnior distraído. Pela minha IA. O pior não é que inventou. O pior é que tudo compilava e os 90 testes passavam. A ficção coerente Estou construindo BFClaude-9000, um app de barra de menu para macOS que monitora a cota do Claude Max. Parte da funcionalidade requer distinguir se uma conta do Claude é paga ou gratuita, chamando a API de claude.ai. ...

13 de fevereiro de 2026 · Fernando

MEMORY.md: o caderno de campo que sua IA escreve sozinha

“Não havíamos decidido isso ontem?” Eu estava migrando meu email para fora do Google. Já tinham sido duas sessões no Claude Code trabalhando nisso: issues no Linear, decisões tomadas, scripts executados. Abro uma terceira sessão e pergunto “o que ainda está pendente do degoogle?” Silêncio. Amnésia total. É como trabalhar com um colega brilhante que toda manhã chega ao escritório sem se lembrar de absolutamente nada do que vocês fizeram no dia anterior. Nem as decisões, nem os erros, nem as descobertas. Cada sessão é uma tela em branco. ...

12 de fevereiro de 2026 · Fernando

Quando sua IA se torna sua pior inimiga

Ontem minha IA enviou 44 e-mails. O problema é que o conteúdo era inventado. Não é piada. Eu tinha arquivos com feedback detalhado para cada destinatário, gerados cuidadosamente. A tarefa era simples: ler cada arquivo e enviá-lo. Ao invés disso, a IA decidiu “resumir” o conteúdo para “ir mais rápido”. Inventou fatos. Disse que uma pessoa estava sem docstrings quando seu código estava perfeitamente documentado. Para completar, quatro desses e-mails foram para pessoas que nem sequer haviam entregado nada. ...

6 de fevereiro de 2026 · Fernando

Seu cérebro já usava algoritmos de IA antes da IA existir

Duas previsões sobre você Vou me arriscar com duas previsões: Seu sucesso profissional se deve em grande parte a um algoritmo que você domina sem saber. Você se preocupa que seus filhos aparentemente não o usem. A primeira está correta. A segunda… bem, pode não ser o problema que você imagina. Os algoritmos se chamam Breadth First Search (BFS) e Depth First Search (DFS). Embora não soem familiares, garanto que são velhos conhecidos. Seu cérebro os usa há milhões de anos. ...

28 de janeiro de 2026 · Fernando

A meia-vida das suas skills é de 2 anos (e continua caindo)

A demissão que não viu chegar Um desenvolvedor sênior de 38 anos. Oito anos na empresa. Código limpo, boas práticas, zero incidentes em produção. Na última revisão de produtividade, seu output estava 40% abaixo dos colegas com metade da experiência. A diferença: eles usavam Copilot, Cursor e Claude Code. Ele continuava escrevendo cada linha na mão, convencido de que “as ferramentas de IA geram código medíocre”. Não o demitiram por escrever código ruim. O demitiram por escrever bom código devagar demais. ...

27 de janeiro de 2026 · Fernando

Clawdbot: O assistente de IA open source que está revolucionando (e preocupando) metade da internet

Uma lagosta espacial no seu computador Imagina que um desenvolvedor austríaco cria um assistente de IA pessoal, dá o nome de lagosta espacial, e decide abrir ao público. Em 24 horas tem 9.000 estrelas no GitHub. Em 48 horas, 17.000. Também tem mais de 300 issues abertas, várias delas de segurança crítica, e alguém criou uma criptomoeda não oficial com seu nome. Bem-vindo ao Clawdbot. O que é isso exatamente? Clawdbot é um assistente de IA open source que roda localmente na sua máquina. A diferença para outros assistentes: não só responde perguntas, faz coisas. ...

26 de janeiro de 2026 · Fernando

Linear, Beads e Tasks: Três camadas de memória para Claude Code

O problema da memória Claude Code tem um problema: esquece de tudo. Você fecha a sessão, abre outra, e é como falar com alguém que não te conhece. Você pode carregar contexto com CLAUDE.md, sim, mas e as tarefas pela metade? Os bugs que você encontrou mas não corrigiu? O plano que você tinha para amanhã? Há três soluções que se complementam: Linear (ou sua ferramenta de produto), Beads (plugin git-backed) e Tasks (integradas no Claude Code). Cada uma para um horizonte temporal diferente. ...

23 de janeiro de 2026 · Fernando