Del Vibe Coding al Spec Driven Development: cómo dirigir agentes de IA sin perder el control
Del Vibe Coding al Spec Driven Development: cómo controlar agentes de IA en producción con especificaciones precisas.
Del Vibe Coding al Spec Driven Development: cómo controlar agentes de IA en producción con especificaciones precisas.
Rafa G. Blanes presenta Mantra, un framework Node.js para estructurar proyectos con desacoplamiento extremo y alta testeabilidad.
Reflexión sobre por qué el código fuente no es suficiente para entender un proyecto software, basada en la experiencia del autor al retomar su propio proyecto.
Charla en GeeksHubs sobre bad smells y estrategias para mejorar código heredado en proyectos software.
Explicación de qué es la deuda técnica en desarrollo de software, sus causas y cómo evitarla para mejorar la carrera profesional.
Reflexión sobre cómo el crecimiento orgánico descontrolado en proyectos de software lleva al caos y la fragilidad del sistema.
Artículo sobre la refactorización en desarrollo de software: concepto, importancia y técnicas para mejorar el diseño y mantenibilidad del código.
Análisis de las causas por las que el software se corrompe con el tiempo y cómo evitarlo mediante diseño y metodología adecuados.
Artículo sobre la calidad del software, definición objetiva y subjetiva, importancia del mantenimiento y la adaptabilidad al cambio.
Cómo evitar la deuda técnica programando para el largo plazo, con consejos sobre código limpio y pruebas.
Análisis de los problemas comunes en aplicaciones web no profesionales y su impacto en clientes, con consejos para evitarlos.
Reflexión sobre la importancia de diseñar software simple y legible para facilitar cambios futuros, siguiendo la ley del cambio en el desarrollo.
Presentación de una web personal que acompaña un libro sobre los aspectos humanos y prácticos del desarrollo de software, más allá de la programación técnica.