Un lector de la newsletter y amigo de hace muchos años, Renato Viço, me envió una muy buena respuesta sobre el texto de estándares claros y consistencia (compartida con permiso). Antes que nada, vale reforzar: las buenas prácticas siguen vigentes, y quizá son aún más importantes ahora. Aquí va su respuesta, íntegra: Creo que un punto que podría aportar a la discusión es que lo básico necesita estar muy bien hecho: una suite de tests funcional y un CI/CD con pipeline corriendo correctamente....
1 day ago • 1 min read
Leitor da newsletter e amigo de longa data Renato Viço me mandou uma resposta muito boa sobre o texto de padrões claros e consistência (compartilhado com permissão) Antes de qualquer coisa, vale reforçar: as boas práticas continuam valendo, e talvez sejam ainda mais importantes agora. Aqui vai a resposta dele, na íntegra: Acredito que um ponto que poderia agregar à discussão é que o básico precisa estar muito bem feito: uma suíte de testes funcional e um CI/CD com pipeline rodando...
1 day ago • 1 min read
En el texto anterior, comenté que las especificaciones empiezan a ganar espacio como fuente de la verdad.Pero eso aún puede parecer abstracto. En la práctica, esto empieza a aparecer en algo bastante simple: archivos que describen cómo tu equipo construye software. Cosas como: README guías de código decisiones de arquitectura patrones de organización del sistema instrucciones sobre cómo contribuir Y, más recientemente, esto también aparece en formatos como: constitutions system prompts skills...
8 days ago • 1 min read
No texto anterior, falei que especificações começam a ganhar espaço como fonte da verdade. Mas isso ainda pode parecer abstrato. Na prática, isso começa a aparecer em algo bem simples: arquivos que descrevem como o seu time constrói software. Coisas como: README guidelines de código decisões de arquitetura padrões de organização do sistema instruções de como contribuir E, mais recentemente, isso também aparece em formatos como: constitutions system prompts skills e playbooks para agentes O...
8 days ago • 1 min read
En el texto anterior, comenté que el código fuente está dejando de ser la fuente de la verdad. Esto naturalmente plantea la pregunta: entonces, qué pasa a serlo? Mi visión: las especificaciones. Solemos decir que el código es la fuente de la verdad porque, al final del día, es lo que se ejecuta. Es lo que define exactamente el comportamiento del sistema. Pero esto también fue, en gran medida, una limitación de nuestras herramientas. Recientemente escuché un podcast sobre Leonardo da Vinci....
13 days ago • 1 min read
No texto anterior, falei que o código-fonte está deixando de ser a fonte da verdade. Isso naturalmente levanta a pergunta: então o que passa a ser? Minha visão: especificações. Costumamos dizer que código é a fonte da verdade porque, no fim do dia, é ele que roda. É ele que define exatamente o comportamento do sistema. Mas isso também foi, em grande parte, uma limitação das nossas ferramentas. Recentemente ouvi um podcast sobre Leonardo da Vinci. Muitas das ideias dele estavam corretas na...
13 days ago • 1 min read
Si te incomodó la idea de que el código fuente está dejando de ser la fuente de verdad, probablemente este sea el motivo: tu referencia de “programar” está cambiando. A lo largo de la historia, el trabajo de desarrollo siempre ha evolucionado hacia niveles más altos de abstracción. Ya programamos con tarjetas perforadas.Luego, assembly.Después, lenguajes de bajo nivel.Luego, lenguajes de alto nivel. Hoy, la mayoría de las personas no se preocupa por la asignación de memoria ni por...
19 days ago • 1 min read
Se você ficou desconfortável com a ideia de que o código-fonte está deixando de ser a fonte da verdade, talvez esse seja o motivo: sua referência de “programar” está mudando. Ao longo da história, o trabalho de desenvolvimento sempre evoluiu para níveis mais altos de abstração. Já programamos com cartão perfurado.Depois, assembly.Depois, linguagens de baixo nível.Depois, linguagens de alto nível. Hoje, a maioria das pessoas não se preocupa com alocação de memória ou instruções de máquina. E...
19 days ago • 1 min read
He visto una variación muy grande en el nivel de uso de IA para escribir código en equipos de Tecnología. Por un lado, equipos maduros utilizando múltiples agentes. Por otro, equipos que todavía usan apenas un tímido autocomplete mejorado, cuando mucho. Este texto es un llamado para el segundo grupo. Probablemente estás escéptico en cuanto a la calidad del código generado por IA, si va a entender todo el contexto de tu proyecto y si ese código te va a generar problemas en el futuro. Son...
22 days ago • 1 min read
Boas-vindas às 73 novas assinantes dessa newsletter! Tenho visto uma variação muito grande no nível de utilização de IA para escrever código em times de Tecnologia. Por um lado, times maduros utilizando múltiplos agentes. Por outro, times ainda usando apenas um tímido autocomplete melhorado, quando muito. Esse texto é um chamado para o segundo grupo. Você provavelmente está cético quando à qualidade do código gerado por IA, se ela vai entender todo o contexto do seu projeto e se esse código...
22 days ago • 1 min read