Show overview
Hablando de software has been publishing since 2020, and across the 6 years since has built a catalogue of 69 episodes. That works out to roughly 50 hours of audio in total. Releases follow a monthly cadence.
Episodes typically run thirty-five to sixty minutes — most land between 32 min and 55 min — though episode length varies meaningfully from one episode to the next. None of the episodes are flagged explicit by the publisher. It is catalogued as a ES-EC-language Technology show.
The show is actively publishing — the most recent episode landed 2 months ago, with 3 episodes already out so far this year. The busiest year was 2023, with 23 episodes published. Published by Thoughtworks.
From the publisher
Hablando de software es una serie de conversaciones que se adentra en las tendencias de tecnología, desarrollo e implementación de soluciones de software, brindado una perspectiva tecnológica actual. En estas entrevistas conversamos con expertos y expertas desarrolladores e implementadores quienes nos comparten sus perspectivas y experiencias con diversas herramientas, lenguajes y paradigmas de implementación.
Latest Episodes
View all 69 episodesVideo como código, una nueva forma de construir contenido
Cómo pasamos de servidores físicos a infraestructura invisible
En este episodio, Javier López conversa con Diego García, Principal Infrastructure Consultant en Thoughtworks España, sobre cómo ha cambiado la infraestructura en las últimas dos décadas. De los servidores físicos y la planificación rígida a la virtualización, la nube y la infraestructura como código. Hablan de VMware, Docker y Kubernetes, de los trade-offs entre velocidad y eficiencia, del coste real del cloud, del legado en YAML, serverless y el papel de los LLMs. Una conversación clara sobre cómo evolucionó la infraestructura y por qué la complejidad no desaparece, solo cambia de lugar.
Arquitectura evolutiva: guía para sobrevivir al cambio constante
En este episodio, Javier López habla con Ángel Garbayo Moral, Lead Developer en Thoughtworks España, sobre arquitectura evolutiva y los riesgos de diseñar sistemas "para todo". A partir de su experiencia en proyectos reales, Ángel explica cómo tomar decisiones arquitectónicas con contexto, entender los trade-offs, definir qué cosas deben poder cambiar y cuáles no, y cómo prácticas como el diseño emergente, las fitness functions y la gobernanza ayudan a evolucionar el software sin frenar al negocio, en un contexto donde los equipos, la organización y la inteligencia artificial aceleran el ritmo del cambio. Una conversación pensada para quienes diseñan, construyen y mantienen sistemas que necesitan adaptarse con el tiempo.
Cómo la IA está cambiando el día a día de Product Owners y Business Analysts
En este episodio, Javier López habla con María José Lalama, Product Manager y Business Analyst en Thoughtworks España, sobre cómo usa la inteligencia artificial en su trabajo diario. A partir de su experiencia en proyectos reales, María José cuenta cómo herramientas como Notebook y Gemini le ayudan a organizar la información del equipo, reducir dudas repetidas, aclarar decisiones y acelerar la creación de diagramas y documentación. También explica cómo creó su propio copiloto de estrategia de datos usando materiales públicos de Thoughtworks y qué aprendió en el proceso. Una conversación clara y práctica sobre el uso de IA para apoyar el trabajo de Product Owners y Business Analysts, sin necesidad de un perfil técnico. https://www.linkedin.com/in/mariajoselalama/ https://www.linkedin.com/in/javierlopezfernandez/
Sensible Defaults, el enfoque de Thoughtworks para construir software de calidad
Javier López Fernández y Borja Gómez, Technical Principal Consultant de Thoughtworks España, aterrizan los Sensible Defaults de Thoughtworks como guías prácticas para lograr entregas frecuentes, seguras y medibles. Repasan TDD, pair programming, integración y despliegue continuos, automatización de pipelines, observabilidad y gestión de la calidad, vinculándolas con el Manifiesto Ágil y las métricas DORA. Además, explican cómo adaptarlas al nivel de madurez de cada empresa y por qué la IA actúa como acelerador que amplifica tanto las buenas como las malas prácticas.
Ep 63Cómo construir un plan de carrera efectivo en software
En este episodio de Hablando de Software, Javier López Fernández conversa con Nicolás Patarino, Staff Mobile Engineer en Eventbrite, sobre cómo construir y aprovechar un plan de carrera en el mundo del software. A través de una charla abierta y honesta, exploran qué significa realmente tener un plan de carrera, cómo equilibrar el crecimiento técnico y de liderazgo, el rol del feedback, la importancia de la mentoría y el sponsorship, y cómo medir el impacto más allá del código. Una conversación imprescindible para quienes buscan tomar las riendas de su desarrollo profesional y navegar con claridad en un entorno tecnológico en constante evolución.
Ep 62Claves para un Product Discovery significativo
En este episodio de Hablando del Software, Javier López Fernández conversa con Raffaella Roviglioni, Principal Experience Designer en Thoughtworks Italia, sobre cómo el Product Discovery puede marcar la diferencia entre construir por intuición o por comprensión real. Raffaella comparte su enfoque centrado en las personas, el valor de separar el problem space del solution space, y la importancia de mantener la mente abierta ante lo inesperado. Una conversación honesta y profunda que invita a repensar cómo diseñamos productos relevantes, útiles y conectados con la vida de quienes los usan.
Navegando la complejidad en el desarrollo de software
¿Es posible construir software sin caer en la trampa de la sobreingeniería? En este episodio de Hablando del Software, Javier López Fernández conversa con María Martínez Miralles sobre uno de los grandes desafíos del desarrollo moderno: la complejidad. Desde diferenciar la complejidad esencial de la accidental, hasta reflexionar sobre TDD, microservicios, refactorización, patrones de diseño y la presión de "hacerlo todo", esta charla es una invitación honesta a repensar cómo y por qué construimos lo que construimos. Si alguna vez te has preguntado cómo hacer software más simple, flexible y humano, este episodio es para ti.
Más allá del código con videojuegos, desarrollo ágil y XP
En este episodio conversamos con Ricardo Guzmán Velasco, Tech Lead & Tech Coach, y Ángel Siendones Sillero, Senior Software Engineer en Voxel, sobre la industria del videojuego y su relación con el desarrollo de software. Exploramos cómo las prácticas de Extreme Programming (XP) pueden aplicarse en este mundo, los desafíos que enfrentan los equipos de desarrollo y las diferencias entre la creación de software tradicional y los videojuegos. ¿Qué podemos aprender de este sector? ¿Cuáles son las mejores prácticas que pueden adoptarse en otros entornos? Acompáñanos en esta emocionante charla.
Software opinativo
David Bonilla, Cofundador de Pétalo, nos acompaña para hablar sobre el software opinativo: qué es, cómo define propuestas de valor claras y cómo su enfoque ha dado forma a proyectos como Manfred y Pétalo. Exploramos también por qué Thoughtworks es reconocida por su postura firme en el desarrollo de software
Cultura, software y cambio
En este episodio conversamos con Fernando del Caz y Emmanuel Valverde, ambos ingenieros de software en Voxel, sobre los desafíos que implica realizar un cambio técnico dentro de una empresa. Exploramos cómo, cuando las cosas no funcionan, a menudo se debe a problemas estructurales profundos que, al intentar solucionarlos, pueden causar verdaderos terremotos en la organización. Abordamos las estrategias necesarias para navegar estos cambios, cómo mitigar los riesgos asociados y qué pasos seguir para asegurar una transición técnica exitosa sin comprometer el rendimiento o la cultura empresarial. Un episodio clave para quienes buscan liderar transformaciones tecnológicas de manera efectiva.
Conferencias técnicas: Detrás del micrófono
En este episodio conversamos con Jonathan y Marisa sobre el fascinante mundo de las conferencias técnicas. Nos adentramos en las motivaciones detrás de convertirse en ponente y cómo esta experiencia puede impulsar tanto tu carrera como tu desarrollo personal. Hablamos de los primeros pasos necesarios para preparar una charla exitosa, desde la selección del tema hasta las mejores prácticas para captar la atención de la audiencia. Además, compartimos una serie de recursos útiles y herramientas que te ayudarán en todo el proceso, desde la planificación hasta la ejecución. Si alguna vez has pensado en dar el salto y convertirte en ponente en conferencias técnicas, este episodio está lleno de consejos prácticos y motivación para ayudarte a dar el siguiente paso.
El arte del diseño de software
En este episodio, conversamos con Jesús María Villar Vázquez, Senior Software Engineer en Celonis, para explorar el papel fundamental del diseño de software en el panorama tecnológico actual. Jesús comparte sus ideas sobre la importancia de dominar los principios de diseño, el valor del aprendizaje continuo y el impacto de la tutoría en la formación de la próxima generación de ingenieros. Únete a nosotros para profundizar en los fundamentos que impulsan el éxito del desarrollo y la innovación del software.
Programando con IA, ¿Revolución o exageración?
En la actualidad, la inteligencia artificial está en boca de todos y su impacto en nuestras tareas diarias, incluyendo la programación, es indiscutible. Pero, ¿es realmente tan beneficiosa como se dice? En este episodio, Vicky de Palma, Senior Consultant Developer, se une a Carlos Cavero y Juan Infante Zumer, Lead Consultant Developers, para debatir sobre este fascinante tema. Juntos, exploran cómo las herramientas de IA están transformando el desarrollo de software, desde el Test Driven Development y el Refactoring, hasta el Onboarding y mucho más.
¿Cómo se desarrolla en Cuba?
En este episodio, nuestros host Javier López y Jonathan Fernandez exploran la fascinante vida de un desarrollador en Cuba, un lugar donde la realidad del aprendizaje y la práctica de la programación difiere enormemente de lo establecido en el mundo occidental. Acompáñanos en un viaje que revela los desafíos únicos y las ingeniosas soluciones que los desarrolladores cubanos emplean para aprender, crecer y prosperar en su entorno.
La entrega de valor no es solo un cambio técnico
Entregar valor a nuestros clientes debería ser el objetivo número uno de cualquier organización, pero para hacer esto de forma efectiva tenemos que gestionar cambios, organizativos y técnicos. En este episodio, conversamos con Yago Pereiro, Principal Consultant especialista en transformación digital, sobre el cambio cultural que es imprescindible que ocurra.
Equipos de alto rendimiento sin superpoderes
La eficiencia es una palabra de moda en las dinámicas de equipo, pero ¿qué es lo que realmente distingue a los equipos de alto rendimiento? Acompáñanos en este episodio mientras profundizamos en los puntos de vista de Sendami, Paula y Raquel, profesionales con una amplia experiencia en dinámicas de equipo. Juntos, exploramos los rasgos esenciales que distinguen a los equipos de alto rendimiento, descubriendo cómo su éxito no depende únicamente de las estrellas individuales, sino más bien de las interacciones y prácticas de colaboración entretejidas en su tejido.
La carga cognitiva como métrica para evolucionar tus equipos
Conversamos con Aleix Morgadas, Chief Product Officer en Team Topologies. Team Topologies es el enfoque líder en la organización de equipos empresariales y tecnológicos para un flujo rápido. Team Topologies popularizó el concepto carga cognitiva del equipo. En este episodio veremos una historia real de decisiones de arquitectura y colaboración en base a la carga cognitiva.
NoEstimates mito o verdad
¿Has escuchado hablar sobre NoEstimates? NoEstimates es un movimiento, no es una herramienta específica sino una manera de pensar en torno a las estimaciones y previsiones en desarrollo de Software. La idea es animar a construir pequeñas piezas de software de manera iterativa e incremental que te lleven tan pronto como sea posible a tener un producto entregable, sin dedicar miles de horas a predecir el futuro. En este episodio hablamos con Luis Mizutani, Lead Business Analyst Consultant sobre este movimiento y en qué se basa. Hablamos también de qué es lo interesante de estimar y cómo pronosticar con NoEstimates.
Todo lo que necesitas saber sobre Data Mesh
En este episodio, Jorge Contreras, Developer Consultant, conversó con Maya Ormaza, Principal Consultant Developer sobre Data Mesh, un cambio radical para la gestión de datos en las empresas. Descubre cómo permite a los equipos utilizar fácilmente herramientas y recursos bajo demanda, facilitando el acceso, el procesamiento y el análisis de los datos. Analizaremos qué hace que este enfoque sea tan revolucionario, cuándo y cómo aplicarlo, y mucho más. Prepárate para una exploración directa de la remodelación de la forma en que las empresas manejan sus datos.