What we're about

PyBerlin is an inclusive community for anyone interested in Python - at all levels, from complete beginners to seasoned professionals.
We'll keep the topics covered as broad as possible - professional development tools, making physical things, teaching kids to code, cutting edge data analytics, personal projects, and even having fun and being artistic with code.
We want to be open, inclusive, and very much about community - so please don't hesitate to suggest meetups, ideas and collaborating with others.
If you want to post about recruiting then please use the jobs discussion board.
If you would like to propose or give a talk, or there is something you want to hear about, please let us know by adding an entry to this google form: https://goo.gl/forms/c8yAdEGYRTX7wNyl1

Follow us on Mastodon: https://fosstodon.org/@pyberlin
Follow us on Twitter: https://twitter.com/PyBerlinPython

Please take a minute to read our Code of conduct: https://pyberlin.github.io/coc.html

Video recordings of our online events and our podcast are available in our youtube channel: https://www.youtube.com/channel/UCZGLKlPfVQJb0qQvbuPaZLw

Upcoming events (1)

PyBerlin 39 - 🌿🌿 Spring is here event 🌿🌿

Delivery Hero SE

Agenda:

• 18:00 - Opening doors of the venue

• 18:30 - Welcome to PyBerlin! // Organisers

• 18:40 - Welcome from the host - Delivery Hero

• 18:50 - Implementing Read-Once secure objects in Python // Shahriyar Rzayev
What is a Read-Once object? A read-once object is an object designed to be read once (or a limited number of times). Imagine that you need to pass a password to the Login service, which will log in to your user. The Login service will only require this password once, so why not restrict it to be read, and used only Once? If you think about this from the beginning, we are going to have a Secure code base by its design. It is especially useful when we pass the sensitive data as part of DTOs(data transfer objects), across different parts of our services. Read-Once objects can not be serialized and deserialized which is crucial if somebody tries to dump your objects. Read-Once classes can not be subclassed as well.

Speaker's bio:
Senior Software Engineer at Nord Security, Azerbaijan Python User Group leader. True Pythonista with previous QA Engineer love.

• 19:20 - Short break

• 19:50 - Property-Based Testing In Python // Adlet Balzhanov
This talk was inspired from the book "The Pragmatic Programmer". Property-based testing libraries provides the feature to generate huge set of desired input data following a precondition.In Python, Hypothesis is a property-testing library which allows to write tests along with pytest.

Speaker's bio:
Software Engineer at Delivery Hero. ACM ICPC semifinalist 2018, 2019. Master of Science in Computer Science.

• 20:20 - TBA // TBA

• 20:50 - Closing session // Organisers

This event will be only in-person. Please check our Code of Conduct and official health regulation in Berlin before coming. If you feel some signs of sickness, please consider skipping this event and attending another time. We will have plenty of events in different formats in the future.

Looking forward seeing you all soon!

Past events (41)

PyBerlin 38 - 🌱🌱 Spring is coming event 🌱🌱

doctari GmbH