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

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

10 GB de VM para um chatbot: Que diabos o Claude está fazendo no seu Mac

A surpresa dos 10 GB Você instala o Claude Desktop no seu Mac. Tudo tranquilo, o app é leve. Mas um dia você olha o disco e descobre isso: ~/Library/Application Support/Claude/vm_bundles/claudevm.bundle 10,8 GB. Sim: um único arquivo chamado claudevm.bundle, escondido na pasta vm_bundles do Claude, está ocupando quase onze gigas do seu disco. Dez gigas para um chatbot? O que tem ali dentro, a trilogia estendida de O Senhor dos Anéis? ...

25 de janeiro de 2026 · Fernando

Seu terminal está queimando bateria como se estivesse minerando Bitcoin

A cena do crime Zaragoza, cafeteria do Hotel Pilar Plaza. Um café com leite, vista para a basílica, e eu aqui com o novinho MacBook Air M3 pronto para trabalhar umas duas horas com Claude Code antes de uma reunião. Duas horas depois: bateria em 15%. Alerta vermelho. Pânico. Mas como? Se eu só estava num terminal digitando código. Nem vídeo, nem Zoom, nem nada que justificasse esse consumo absurdo. ...

24 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

Subagentes no Claude Code: Delegar sem perder o controle

O problema do contexto infinito Imagine que você pede para o Claude investigar como funciona a autenticação do seu projeto. Ele começa a ler arquivos. Muitos arquivos. De repente você tem 50.000 tokens de contexto cheios de código que você só precisava consultar, não lembrar. Agora cada resposta fica mais lenta. E mais cara. E quando você quiser fazer outra coisa, todo esse contexto ainda está lá, ocupando espaço mental. ...

20 de janeiro de 2026 · Fernando

Por que diabos o git status demora tanto?

O despertar da lentidão Você está há um tempo trabalhando no seu projeto de data science. Tem uns vinte notebooks, algumas imagens, e aquela estrutura típica de pastas que parecia uma boa ideia há três meses. Você roda git status para ver o que mexeu e… espera. E espera. E enquanto espera, dá tempo de se perguntar se o computador travou ou se está apenas meditando. Spoiler: não está meditando. Está sofrendo. ...

19 de janeiro de 2026 · Fernando

ChromaDB: Como usar um banco de dados vetorial para não vacilar ensinando

O problema: ensinar o que ainda não ensinou Tenho um curso de programação com 47 aulas. Cada aula tem notes (onde explico as coisas) e labs (onde o aluno pratica). E tenho um problema: às vezes uso conceitos nos labs que ainda não expliquei nas notes. “Beleza, neste exercício usa map para transformar a lista.” O problema? Não expliquei o que diabos é map até três aulas depois. Isso acontece mais do que você imagina. Você tem o material na cabeça, pula de um lugar para outro, e sem perceber assume que o aluno sabe coisas que ainda não contou para ele. O resultado: frustração, confusão, e alunos que acham que são burros quando o burro é você. ...

18 de janeiro de 2026 · Fernando

Bun: O runtime que quer aposentar o Node (e agora tem grana para isso)

A notícia que ninguém viu chegando Na semana passada, enquanto você e eu estávamos tranquilamente brigando com o node_modules, a Anthropic soltou uma bomba: compraram o Bun. Sim, a empresa por trás do Claude decidiu que seu futuro passa por um runtime de JavaScript escrito em Zig por um cara que pensou “e se fosse Node, mas rápido?”. O Claude Code acabou de alcançar um bilhão de dólares em receita, e aparentemente a primeira coisa que você faz quando sobra grana é comprar ferramentas de desenvolvimento. ...

18 de janeiro de 2026 · Fernando

Skills no Claude Code: Ensinando truques novos ao velho cão

O problema de repetir tudo Já teve que explicar a mesma coisa para alguém vinte vezes? Agora imagine isso, mas com um robô que ainda por cima perde a memória a cada poucas horas. “Não, Claude, o commit tem que passar nos testes primeiro.” “Claude, já te disse que usa o formato tipo: descrição.” “Que não adicione emojis, cara!” Esse era meu dia a dia até descobrir os Skills. Em outras palavras: são instruções que você escreve uma vez e o Claude segue para sempre. Como treinar um cachorro, mas sem as rações. ...

12 de janeiro de 2026 · Fernando