Nuestros eventos

Únete a Codurance, online o en persona, mientras compartimos nuestros conocimientos y lo que hemos aprendido de nuestra experiencia como software engineers y craftspeople.

Próximos eventos

In person Barcelona

Una sesión de Python y Rust

Para el mes de marzo, ¡tenemos una doble sesión sobre Rust! Tema: Python y Rust. Quién: Dirk Lüdtke. Duración: 30 minutos ⏱ Idioma: Inglés. Resumen: Como desarrollador apasionado de Python que recientemente ha comenzado a aprender Rust, me gustaría compartir mis experiencias sobre cómo estos dos lenguajes de programación se complementan entre sí y cómo uno puede usar ambos para optimizar sus propios proyectos. ➡️ Qué: Hands on Polars 🐻‍❄️, una alternativa a los marcos de datos aprovechando Rust 📢 Quién: Javier Martínez Duración: 30 minutos ⏱ Idioma: Inglés 👅 Resumen: Los marcos de datos son el pan de cada día en la ciencia de datos. La mayoría de nosotros usamos los marcos de datos de Pandas 🐼 como la herramienta principal al realizar nuestro análisis. En esta sesión vamos a presentar Polars, una biblioteca relativamente nueva escrita en Rust que podría ser útil en nuestra caja de herramientas. Compararemos su rendimiento, pondremos nuestras manos en ella e intentaremos encontrar cuál es la mejor manera de reemplazar el análisis hecho con Pandas con Polars. Todo esto con un toque de Rust. ➡️ Ubicación Codurance: 4.41, C. de Pallars, 99, 08018 Barcelona ➡️ Control de Acceso 🛂 El control de acceso de seguridad requiere una lista de asistentes (nombre completo) y un medio de identificación (DNI, NIE, pasaporte) ⚠️ Asegúrate de registrarte para el evento con tu nombre completo e identificación. De lo contrario, serás REMOVIDO de la lista de asistencia. 🪪 Se te pedirá que proporciones esa identificación para acceder al edificio. 🚸 Las personas menores de 18 años deben estar acompañadas por un tutor legal ➡️ ¡Regístrate solo si puedes asistir! 🪑 Hay plazas limitadas, así que por favor, sé responsable al registrarte 🚷 Si no puedes asistir, libera tu plaza para que alguien más pueda hacerlo. ¡Llevamos un registro de los infractores repetidos!

In person Barcelona

Resolviendo la Gilded Rose Kata

Volvemos con otro coding dojo 🥋 en las oficinas de Codurance 💥 📅 Agenda 18:30-21:00. Trabajaremos con la kata Gilded Rose. El idioma principal será el 🇪🇸, y en función de las personas asistentes también el 🇬🇧. 🙇‍♀️ Facilitan Kristian Muñoz - Senior Software Craftsperson en Codurance Anyul Rivas - Principal Software Engineer en Ingram Micro 🎒 ¿Qué tengo que llevar? Ordenador portátil. Tu editor de código/IDE favoritos. Scaffolding para un proyecto vacío en tu lenguaje favorito. Puedes descargarlo en https://github.com/swkBerlin/kata-bootstraps. 🏢 Ubicación Oficinas de Codurance en la calle Pallars 99, Barcelona. Muy agradecias a Codurance 🙏 por acogernos en su espacio y por proporcionarnos bebidas y snacks 🍲 🍕 🍴🥤🧃

Vídeos

video 73:13

Discovery de un proyecto: Conceptos y estrategias clave

El término "discovery" se encuentra en el centro del desarrollo de software, englobando una amplia variedad de procesos y estrategias. Por este motivo, en este vídeo Lesmes Lopez, Principal Agile Delivery Manager en Codurance, nos ayuda a comprender mejor el significado y la aplicación práctica del Discovery. En esta charla, nos enfocamos en aclarar las ambigüedades asociadas con este término y proporcionamos una guía clara sobre cómo y cuándo implementar diversas estrategias de Discovery para optimizar tus proyectos de software.

video 08:57

¿Qué sucedió cuando no pudimos usar Trunk-Based Development? Caso real

Para comprender el verdadero impacto del Trunk-Based Development, en este vídeo hablamos sobre un caso real en el que no pudimos implementar TBD y cuáles fueron sus repercusiones. En concreto, Rita Teixeira y Arturo Menéndez, ambos Software Craftspeople en Codurance, comparten cómo la incapacidad de usar esta metodología afectó la comunicación, la productividad y la confianza del equipo. Esperamos que nuestra experiencia te sea útil y logres aprovechar al máximo los beneficios del Trunk-Based Development en tu equipo. Si no viste nuestro primer episodio sobre cómo mejorar la Developer Experience a través de Trunk-Based Development, podrás verlo en este enlace: https://youtu.be/XNhSPyvGZ4g

video 24:34

¿Cómo mejorar la Developer Experience a través de Trunk-Based Development?

En este encuentro, te contamos cómo la implementación de Trunk-Based Development en tu equipo de desarrollo generará mejoras significativas en su Developer Experience (DevEx) y, como consecuencia, aumentará la productividad, la satisfacción y el impacto de tu equipo en la organización. A lo largo de la charla, exploramos cuáles son las ventajas del Trunk-Based Development, qué necesitas para adoptarlo (aspectos tanto técnicos como sociales), cómo combatir la resistencia al cambio, y, finalmente, cómo impacta tanto al negocio como a la Developer Experience (DevEx). Aprende más sobre cómo mejorar la DevEx y promover un mindset innovativo con nuestro blog post 'Fomentando la innovación en tu equipo a través de un entorno seguro': https://bitly.ws/3dcz4

video 45:43

Characterisation Tests: ¿Qué son y cómo utilizarlos?

En este vídeo, Kristian Muñoz, Software Craftsperson en Codurance, explora el concepto y la puesta en práctica del Characterisation Testing. Se trata de una técnica de testing que ofrece una solución basada en pruebas para extraer información sobre el código y, a su vez, comprender el valor comercial que este aporta. Los characterisation tests resultan ser un recurso sumamente valioso para casos en los que necesitas realizar cambios en un código de producción sin comprender plenamente su funcionamiento debido a la falta de documentación y pruebas. ¡Así que acompáñanos mientras Kristian nos enseña esta técnica y cómo implementarla de manera efectiva con ejemplos prácticos!