Python April Meetup: Shorter testing feedback & aprendizaje a través de grafos
Details
This month we have two awesome sessions, one in English and one in Spanish.
- ➡️ What: Shorter feedback loop by running impacted tests only
- 📢 Who: Mathieu Kniewallner (🐦 @mkniewallner)
- ⏱ Duration: Around 40 minutes
- 👅 Language: English
🧐 Abstract: At BackMarket, we have dozens of developers working on our Django monolith that holds most of our features. As we have a lot of interdependent applications, it's hard for developers to identify which part of the code their modifications will have an impact on, and it's only by running the full test suite that they can feel confident enough that they don't break anything outside of their scope. Since we have around 18K tests, they usually push code to the CI without knowing if tests will pass, making the feedback loop bad. To improve that, we used a feature of Python coverage library called Who tests what that indicates which tests ran which parts of the code. With that, developers now know which tests to run based on the code they are updating, effectively reducing the feedback loop.
ℹ️ Speaker info: Following an Engineer's Degree in Computer Science, Mathieu Kniewallner spent almost 4 years working on Python, GraphQL APIs and micro-services at Dailymotion. He currently works in the Platform Dev team at BackMarket, in a team focused on improving the developer experience.
***
- ➡️ What: Aprendizaje a través de grafos: Graph Neural Networks
- 📢 Who: Camilo Chacón Sartori (🐦 @camilo_chacon_s)
- ⏱ Duration: Around 40 minutes
- 👅 Language: Spanish
🧐 Abstract: Muchos sistemas que usamos a diario se pueden modelar con grafos: redes sociales, el transporte público, los resultados que nos devuelve un motor de búsqueda, e incluso, nuestro propio lenguaje natural. ¿Qué ocurría si combináramos la flexibilidad de los grafos con técnicas de Deep Learning? Pues obtenemos: Graph Neural Networks, la capacidad de crear predicciones aprovechando la estructura de los grafos.
ℹ️ Speaker info: Camilo Chacón Sartori es doctorando en IA, en el IIIA & UAB (España). A publicado dos libros sobre informática (uno técnico, otro de divulgación), además tiene un podcast llamado: Había una vez un algoritmo..., donde explora los aspectos técnicos, científicos y filosóficos de la informática.
***
➡️ Only register if you can attend!
This is a reduced capacity event. Only register if you plan on attending, and if something comes up please free your spot so somebody else can pick it up!
➡️ Location
BackMarket offices at Wojo Barcelona Poblenou at Carrer de Sancho de Ávila, 65, 08018 Barcelona
➡️ COVID safe event
- We will ask all attendees to show a vaccination certificate or have a negative covid test taken in the 24 hours previous to the event.
- We will have a reduced attendance ratio.
➡️ Access Control
- The security access control requires an attendee list. Provide your full name in your profile, otherwise you will be REMOVED from the list.
- People under 18 years old only allowed accompanied by one parent or legal guardian.
- There are limited seats, please BE RESPONSIBLE when signing up. If you can't make it, please free up your seat, so someone else can attend. We keep a blacklist with repeated offenders!
➡️ More
- We need talk proposals! Send yours: https://pybcn.org/call-for-proposals
- Wanna publish a job offer? https://pybcn.org/job-offers
- Follow @PyBCN for pictures, slides, videos and more: https://twitter.com/pybcn
