PLAY PODCASTS
Hablando de software

Hablando de software

69 episodes — Page 2 of 2

Antipatrones ágiles desde la experiencia

Muchos equipos creen que están haciendo Agile por tener una serie de ceremonias en sus calendarios. Con Paola hablaremos de antipatrones cuando intentamos trabajar de una forma Agile en un equipo desde su experiencia.

Feb 8, 202257 min

Sistemas de diseño

Los sistemas de diseño definen una colección de patrones de diseño, bibliotecas de componentes y buenas prácticas de diseño e ingeniería que garantizan productos digitales consistentes. Hablaremos con Byron Torres sobre ellos, por qué y cómo manejarlos.

Jan 19, 202240 min

React tips & tricks y lo nuevo de la versión 18

En este episodio conversaremos sobre React, específicamente sobre lo nuevo que viene en la versión de 18, además de varios tips acerca de diferentes tecnologías y perspectivas sobre el trabajo en equipos multidisciplinarios.

Dec 3, 202145 min

Hablando de testing

En este episodio hablamos con Marcin y su experiencia sobre testing de software. Nuestra conversación está muy orientada el testing automático, tanto test unitarios, de integración cuando elegir entre unos y otros. Pero también hacia el diseño y qué nos ofrecen los test para descubrir la solución a nuestro problema.

Sep 28, 202155 min

MQTT y su importancia como protocolo IoT

Hoy en día en la internet de las cosas sabemos que la comunicación en tiempo real y la localización son claves para estar conectados, desde el taxi que tomamos hasta la comida que pedimos con delivery. María José nos contará desde el punto de vista de una persona desarrolladora, cómo es esto posible y qué tecnologías se utilizan para este fin.

Sep 2, 202130 min

Cambiando de carrera a IT

En este episodio hablamos con Mónica y su experiencia al decidir dirigir su vida laboral a IT. Hablamos de los recursos que hay actualmente en internet para hacerlo y también de su experiencia en Thoughtworks university, para conseguir que otras personas puedan dar el mismo paso.

Aug 16, 202145 min

Construcción de productos digitales: Un Enfoque "Desde las calles"

En este episodio Maya Ormaza consultora de ThoughtWorks Chile con un perfil que combina tecnología y negocio, nos compartirá desde su experiencia como es la construcción de productos digitales guiados por datos en diversas verticales de la industria y los desafíos de juntar diversas perspectivas de desarrollo, operación y experiencia de usuario para su trabajo.

Jun 24, 202127 min

Programación funcional

En el episodio de hoy queremos hablar sobre "Programación Funcional", un paradigma un poco diferente de lo que estamos acostumbrados, pero que en los últimos años se ve una tendencia de migrar a este modelo, siendo adoptado por lenguajes tradicionalmente Orientadas a Objetos, como Java, cuando ha adoptado las funciones lambda en su versión 8.

Jun 8, 202122 min

DevSecOps: Un enfoque "desde las calles"

Andrés Robles nos compartirá desde su experiencia en la industria la implementación de DevSecOps desde un punto de vista diferente. En este episodio se hablará de los desafíos que implica unir fuerzas desde el área de Software y desde el área de Seguridad de la Información para alcanzar los objetivos de DevSecOps.

May 25, 202127 min

Crecimiento saludable de una arquitectura de microservicios

En este episodio, junto a Ricardo Gaete, tech manager en Walmart Chile, hablamos sobre "Crecimiento saludable de una arquitectura de microservicios", tema que involucra arquitectura evolutiva y gobernanza. Con el uso cada vez más frecuente de los microservicios, suelen surgir nuevos problemas como, por ejemplo, controlar sus diferentes elementos y poder evolucionarlos guiándose por la reutilización, ahorrando tiempo y costos.

May 11, 202129 min

Conceptos, trucos y experiencias de integración continua

La integración continua es una práctica presente en el mundo del software desde hace varios años, y habilita varias características de generación de valor en los equipos, desde la automatización al time to market. En esta entrega, Tex Albuja nos comparte sus experiencia habilitando pipelines de integración desde proyectos simples hasta entornos de alta complejidad.

Apr 1, 202126 min

Desmitificando el pair programming

En este episodio conversamos sobre una práctica muy valiosa en el desarrollo de software que muchas veces no es completamente adoptada o visualizada en el valor que brinda al equipo y a la entrega. ¿Qué es el pair programming? ¿Qué ventajas trae al equipo y al producto? ¿Cuándo conviene usarla y qué patrones dan buen resultado? son algunas de las preguntas sobre las que conversamos con David Dávila y Pamela Guamán

Mar 2, 202127 min

APIs como producto

Las APIs han sido usadas generalmente como interfaces entre sistemas, sin embargo existe un potencial asociado de negocio mucho más amplio cuando se las concibe e implementa como productos. ¿Cómo se las implementa? ¿Qué consideraciones de implementación se tienen en cuenta? ¿Cómo se las vuelca a la operación y a la adopción? Estas son algunas de las preguntas que conversamos con Jairo Negrete y Mariela Barzallo en este episodio de alta relevancia en el entorno tecnológico actual.

Feb 5, 202132 min

Tendencias en el desarrollo y la arquitectura

Este episodio presenta la traducción de una conversación que tuvimos con Neal Ford tiempo atrás, en la que abordamos temas como el rol de la arquitectura, las características evolutivas de las soluciones y el ecosistema, las características de un buen arquitecto y algunos pensamientos alrededor de la innovación y experimentación.

Jan 19, 202132 min

Descubre GraphQL

Existen implementaciones de soluciones que por la naturaleza del dominio de negocio tienen un alto volumen de consultas; ¿cómo optimizar este tipo de entornos? En este episodio conversamos con Fernando Tamayo, arquitecto y líder técnico de Thoughtworks sobre sus experiencias con GraphQL, las ventajas y los retos que ha encontrado en implementaciones en la que se ha incluido este lenguaje de consultas del lado del cliente.

Dec 8, 202023 min

Microservicios: mitos y verdades

Existen diversos patrones de arquitectura que dan soporte a la implementación de una solución, y uno que ha cobrado mucha relevancia es el de microservicios. ¿Qué características tiene? ¿Qué retos de implementación conlleva? ¿Qué beneficios y desafíos trae consigo? Son algunos de los puntos que conversamos y analizamos junto a Pablo Correa, Consultor y arquitecto de aplicaciones de ThoughtWorks en este episodio.

Nov 24, 202027 min

Infraestructura como código

La automatización es una necesidad a varios niveles al momento de implementar una solución, y la infraestructura no se queda atrás. Despliegues, creación de entornos , asignación de recursos, son algunas de las tareas de infraestructura que se pueden automatizar y se pueden descentralizar del equipo de infra. En este episodio junto a Fausto Castañeda conversamos sobre los pormenores de incorporar infraestructura como código en el stack de solución y en los procesos de entrega de software.

Nov 12, 202031 min

Desarrollando aplicaciones seguras

La seguridad es un factor crítico en cualquier flujo de intercambio de información, ninguna organización quisiera exponerse a un ataque o una pérdida de datos por no considerar en su diseño e implementación este atributo tan fundamental. ¿Cómo aseguramos nuestras aplicaciones? ¿Tiene la seguridad alguna relación con la calidad? Estas y otras preguntas guían nuestra conversación con Iván Pazmiño, Jennifer Carrillo y David Corrales.

Nov 12, 202032 min

Qué considerar en el desarrollo de aplicaciones móviles

Las aplicaciones y productos móviles han abierto un nicho amplio a nivel organizacional interno y externo. ¿Qué define el éxito o fracaso de este tipo de soluciones? En este episodio junto a Gabriela Cobo y Jorge Rodríguez analizamos algunos de los factores y consideraciones para definir un producto móvil sólido desde la perspectiva de estrategia, experiencia de usuario e implementación

Nov 12, 202028 min