12 Proyectos en Meses: Mi Flujo de Trabajo con Claude Code

2025-08-09
12 Proyectos en Meses: Mi Flujo de Trabajo con Claude Code

Esta publicación detalla la experiencia del autor utilizando Claude Code, un agente de programación LLM, para completar 12 proyectos en unos pocos meses. El autor enfatiza la importancia de las especificaciones claras, la revisión del código (incluida la solicitud al agente para que revise su propio trabajo) y una guía de agente 'global' personal que describe las mejores prácticas, como el progreso incremental y el desarrollo impulsado por pruebas. La revisión manual del código y las pruebas exhaustivas se destacan como cruciales, independientemente de la asistencia de IA. Se proporciona una lista de proyectos completados en GitHub.

Leer más

Previene errores comunes en Go con tipos personalizados

2025-07-25
Previene errores comunes en Go con tipos personalizados

En el desarrollo en Go, mezclar enteros, cadenas o UUID que representan cosas diferentes lleva a errores sutiles. Esta publicación presenta una técnica simple pero efectiva: definir tipos distintos para diferentes significados. Por ejemplo, usar AccountID y UserID para ID de cuenta e ID de usuario respectivamente; el compilador detectará las incompatibilidades de tipo, previniendo errores. El autor lo demuestra en su biblioteca meteorológica libwx, evitando errores por el uso de tipos genéricos como float64. Esta técnica simple pero a menudo ignorada, vale la pena adoptarla.

Leer más