What we're about

This is a classical tech meetup where Python enthusiasts meet to discuss their favorite topics over pizza and beer.

Topics will include application architecture, web frameworks, dev-ops tools, home automation, and new features in Python. It is up to the speaker, as long as it is interesting! Topics we will try to avoid is company presentations 'and by the way we use Python'.

If you are using Python and want to share your knowledge - this is a meetup for you. If you would rather listen and not ask questions in public - it is also for you.

We meet in Amsterdam in different Python-oriented offices. We believe that part of the meetup fun is being guest to different companies. And of course, hosting your own event from time to time. Each event will be held in a different office until the list is exhausted. Then we go back to where we started.

We want this to be a self-driving community so all ideas for talks and the form of events are openly welcome!

Upcoming events (1)

__init__ - Starting the New Python Meetup Series

Hi everyone! Welcome ========= We are pleased to invite you for the first round of PyAmsterdam meetup. The event will take place on Wednesday 13th of February, at the Optiver office. We will start with some delicious pizza and beer. After a short intro about the ideas of the new meetup we move directly to the talks. First Mikaeil Orfanian will talk about ‘Architecture for Everyday Programming’. After a break, Optiver’s Joost Lek will take you on a journey towards Python 3 future. We will continue Python 3 discussions over beer until the closing time. Talk 1 ====== Architecture for Everyday Programming ------------------------------------------------------- What classes and abstractions do I need? Does this block of code belong to this class or do I need to make a new one? How will different objects, modules, and packages work together? What parts of my app should be covered by automated tests? What should the scope of each unit test be? What is the role of integration tests? In the last few years a wave of new models (e.g. Clean Architecture, Hexagonal, Boundaries) have appeared that try to answer these questions. In this talk we will discuss a more lightweight set of guidelines that are designed to be easy to understand and follow. This talk is for you if your work on applications that are made up of more than a 100 lines of code. Talk 2 ====== Python 2 vs. Python 3: How to Navigate the Change ----------------------------------------------------------------------- Python 2.7 has 9 candles on its birthday cake and the maintainers are committed to dropping support within a year. We are all familiar with the technical implications of the change, so why are we running production code on almost unsupported platform? What is preventing teams and companies to pull the plug from Python 2? In this talk we will show how we got moving with the migration, examples of small and large projects and what challenges still lie ahead. We hope to start an open discussion about this topic at the end of the talk. Note about the speaker : Joost Lek works on automating the trading environment using Python and leads the Options Automation Team at Optiver. Schedule ========= Wednesday 13th of February 6:30 - 7:00 PM - Welcome with drinks and pizza 7:00 - 7:10 PM - Intro 7:10 - 7:40 PM - Talk 1: Architecture for Everyday Programming 7:40 - 8:00 PM - Short break 8:00 - 8:30 PM - Talk 2: Python 2 vs. Python 3: How to navigate the change 8:30 - 9:30 PM - Drinks, Discussion, Networking Route descriptions ================== Address: Strawinskylaan 3095, Amsterdam https://r1.dotmailer-pages.com/p/33S1-4QC/optiver-route-description We suggest to go by public transport, as it is really close to the Amsterdam Zuid WTC train station. There are limited parking spots available. If you want to come by car, please send an e-mail to Wojtek so he can reserve your spot.

Photos (6)