Berlin PyLadies May Talk evening
Channel: PyLadies Berlin
Date: 17/05/2022

Hi PyLadies Berlin! In this talk evening, we will have an overview of the community from data collected by our start of year survey and 2 very insightful talks for you 🥳

💡 Jessica Greene - Exploring our community

An overview of insights gained from our latest survey and meetup data. Looking to answer questions about: who makes up our community, the events we run, and what we can do better.

🧑‍💻 Jessica Greene (she/her) has been a PyLady since 2018, she has been actively involved in organizing community events and supporting others to realize their visions for knowledge sharing, event organization, and personal growth.

-------------------------------------------------------------------------------------------------
🤖 Doreen (she/her) - Reproducible machine learning projects with DVC and Poetry

Data Science teams live in the Python eco system, this means often using pip for package management and DIY solutions for data collaborations and training pipelines. The problem is spending quite a bit of time on things that are annoying and unnecessary, such as package conflicts, missing data, and manual training processes. In this talk I will share my experience with DVC and Poetry. Poetry resolves conflicts automatically, without having to do it manually. DVC keeps track of assets used in projects, so we don’t have to. In this talk I’ll share how we set up projects and how dvc and poetry made it easier for us to work with shared data files, running training pipelines, and handling conflict resolution of packages.

🧑‍💻 Doreen (she/her) is a Data Scientist working in Berlin at Opinary. NLP is her favorite area in machine learning because she finds transforming the meaning of words and sentences into numbers is just fascinating.

-------------------------------------------------------------------------------------------------

🐍🐍 Pradhvan Bisht - Python’s tale of concurrency

Python is underrated when it comes to concurrency. The main aim of the talk would focus on exploring the general concept of concurrency and how we can utilise those concepts to write Python programs that are more scalable and more efficient in terms of I/0 bound operations. From the threading module and its limitations, to the asyncio module with its async and await keywords. We will look into different types of concurrent programming techniques available in Python though the major focus would be on the asyncio module, exploring best practises and common pitfalls while using asyncio.

🧑‍💻 Pradhvan Bisht is a Pythonista that loves playing around with web technologies and has an interest in backend development. Strongly believes in the FOSS ideology thus tries to give to the FOSS communities however he can. Twitter - LinkedIn

***

-----
📆 Agenda
19h00 Community Announcements
19h10 Non Coding Super Power talk - Exploring our community
19h30 Reproducible machine learning projects with DVC and Poetry
20h10 Break
20h20 Python’s tale of concurrency
21h00 See You Next Time! :D

***

• By attending our online event, you agree to the PyLadies Code of Conduct: https://www.pyladies.com/CodeOfConduct/

• Contact
Interested in speaking at one of our events? Have a good idea for a Meetup? Get in touch with us at berlin@pyladies.com

Find us on the PyLadies Global workspace:

https://slackin.pyladies.com enter your email address.
Accept the email invitation
Go to workspace https://pyladies.slack.com
Join channel #city-berlin, #germany, #jobs-europe


https://www.meetup.com/PyLadies-Berlin/events/285313817/