Blog
Notas da construção.
Ensaios baseados em 30 anos lançando software: desenvolvimento assistido por IA, operações de fundador e os detalhes que determinam se um projeto chega ao público.
Os artigos estão disponíveis atualmente em inglês; aqui são apresentados resumos traduzidos.

Por que todo time de esporte juvenil precisa de um plano de RCP e DEA
A parada cardíaca súbita é rara em jovens atletas, mas sobreviver depende da beira do campo. Por que RCP, DEA e um plano ensaiado cabem em todo campo.Ler →
Ensinar RCP para crianças: com que idade elas podem aprender a salvar uma vida?
Crianças entendem o básico da RCP a partir dos 4 anos e comprimem com eficácia entre 10 e 12. O que a pesquisa diz sobre ensinar RCP, DEA e confiança.Ler →
Por que o filtro de spam do seu Mac ainda deixa o ruído passar
Os filtros do Apple Mail e do Gmail pegam lixo, não a prospecção autenticada de recrutadores e vendas. Por que classificar o e-mail no seu Mac.Ler →
O teclado de emoji do Mac, e por que criei o Comoji
O teclado de emoji do Mac (Control + Command + Espaço) é gratuito, mas atrasa quem já sabe o emoji. O que acerta, onde falha e por que criei o Comoji.Ler →
Apresentando o Weatherling: faça chover na sua mesa
O Weatherling é um app para macOS que traz chuva e clima à sua área de trabalho sem gravar a tela nem atrapalhar o seu trabalho.Ler →
Construindo software defensivo
O Comoji parou de funcionar após reiniciar porque o Secure Input do macOS travou. A solução: um cadeado e um artigo de ajuda que explicam a pausa.Ler →
Como evitar as “granadas de slop”
Saída de IA sem revisão cria trabalho para os outros. Evitar granadas de slop é um problema de gestão: engenheiros sênior e revisão de verdade.Ler →
Pare de checar seu e-mail
A sobrecarga de e-mail é em parte um hábito de checar. Troquei abrir a caixa por três briefings diários do Premail: um resumo e uma lista de tarefas.Ler →
Uma falha, um sucesso
Um checkout quebrado do Premail passou pelos meus testes e alertas. Um cliente relatou, e meu briefing matinal trouxe à tona esse feedback.Ler →
A era pós-IDE
Por que cancelei a JetBrains e deixei o IDE para trás: linguagem natural e orquestração de agentes já são minha principal interface.Ler →
A Microsoft devolveu a conta do meu filho. Não deveria ter exigido 60.000 visualizações.
A Microsoft restaurou a conta invadida do meu filho após um escalonamento, mas o processo comum de recuperação não deveria exigir um post viral para funcionar.Ler →
HumanSlop: como uma empresa de US$ 110 bilhões lança um software tão ruim?
O “slop” de IA leva a culpa, mas uma empresa de US$ 110 bilhões publicou um portal que limita senhas a 13 caracteres e recusa o CVV do American Express.Ler →
O e-mail é horrível. A IA pode consertá-lo, mas só se protegermos a caixa de entrada.
O e-mail precisa de classificação por IA, mas a caixa de entrada é sensível demais para ser entregue sem cuidado a outro serviço em nuvem.Ler →
A evolução da automação: de scripts shell a organizações de IA
A automação continua subindo na camada de abstração, de scripts e infraestrutura como código a organizações de IA orquestradas.Ler →
O único lugar em que eu não substituiria pessoas por IA: atendimento ao cliente
A IA pode automatizar o serviço, mas nunca deveria separar um cliente frustrado de uma pessoa.Ler →
Seu colega de IA pode ser mais honesto que um colega humano
Explicar o que foi verificado, presumido ou ignorado pode ser um padrão que colegas humanos deveriam seguir.Ler →
Estou tentando me convencer a não comprar um Mac Studio. A Apple não ajuda.
Quero um Mac Studio para IA local, mas o preço e os upgrades da Apple são difíceis de justificar.Ler →
A recuperação de contas da Microsoft é teatro de segurança
A Microsoft tem provas para restaurar uma conta roubada, mas seu processo acaba protegendo o invasor.Ler →
A internet está priorizando agentes: de bloquear bots a capacitar agentes de IA
A web passou décadas bloqueando bots. Agora os agentes de IA exigem um novo modelo de confiança.Ler →Por que deixei o Duolingo após uma sequência de 1.000 dias
Vale a pena usar o Duolingo? Após 1.000 dias de sequência, minha resposta foi não. Como gemas, ligas e a pressão da sequência substituíram o aprendizado.Ler →Qual será a primeira linguagem de programação nativa para agentes?
Se agentes escreverem cada vez mais código, como seria uma linguagem projetada para eles?Ler →Expansão de escopo na era da IA
A IA torna cada melhoria rápida; o desafio real é proteger o caminho crítico e concluir o lançamento.Ler →Como dou nome às coisas que lanço
O nome de um produto é sua primeira promessa. Como nomeio aplicativos independentes e evito nomes inteligentes demais.Ler →Por que a maioria dos meus aplicativos é gratuita, e um não
Como decido quando um produto independente deve ter preço e quando deve ser gratuito.Ler →Por que criei o Burly
Por que criei o Burly, um roteador de links para macOS que envia cada link ao perfil de navegador certo, frente a Browserosaurus, Choosy e Velja.Ler →Reconstruindo a SeedMatrix, empresa que cofundei em 2008
Dezoito anos depois, voltar a um problema antigo e difícil traz novas lições.Ler →Construir uma organização sem fins lucrativos é um desafio diferente
O que startups preparam, ou não, ao construir uma organização em torno de uma missão.Ler →Quando todos podem construir, o bom gosto vira o gargalo
A IA tornou o software quase gratuito. O julgamento sobre o que criar, cortar e lançar ficou escasso.Ler →Por que crio software pequeno, local e com uma única função
Uma defesa de ferramentas específicas, locais, sem conta e sem complexidade desnecessária.Ler →Deixei meu emprego para ensinar meus filhos a criar negócios com IA
Sair da Superlogic para ensinar meus filhos a construir produtos reais com a Senternet e a BeeReady.Ler →Por que criei o StockCar
Eu queria um podcast sobre minha própria carteira. Não existia, então eu criei.Ler →