12 Projetos em Meses: Meu Fluxo de Trabalho com o Claude Code

2025-08-09
12 Projetos em Meses: Meu Fluxo de Trabalho com o Claude Code

Esta publicação detalha a experiência do autor usando o Claude Code, um agente de programação LLM, para concluir 12 projetos em alguns meses. O autor enfatiza a importância de especificações claras, revisão de código (incluindo a solicitação ao agente para revisar seu próprio trabalho) e um guia de agente 'global' pessoal que descreve as melhores práticas, como progresso incremental e desenvolvimento orientado a testes. A revisão de código manual e testes completos são destacados como cruciais, independentemente da assistência de IA. Uma lista de projetos concluídos no GitHub é fornecida.

Leia mais
Desenvolvimento agente de programação

Previna erros comuns em Go com tipos personalizados

2025-07-25
Previna erros comuns em Go com tipos personalizados

No desenvolvimento Go, misturar inteiros, strings ou UUIDs que representam coisas diferentes leva a bugs sutis. Este artigo apresenta uma técnica simples, mas eficaz: defina tipos distintos para diferentes significados. Por exemplo, use AccountID e UserID para IDs de conta e usuário, respectivamente; o compilador detectará incompatibilidades de tipo, prevenindo erros. O autor demonstra isso em sua biblioteca meteorológica libwx, evitando erros do uso de tipos genéricos como float64. Essa técnica simples, mas muitas vezes ignorada, vale a pena ser adotada.

Leia mais