Python Pizza

remote @ your couch

25 April 2020 - starting at 08:00 UTC

Python Pizza

Python Pizza is a micro conference organized by the Python Community.


And this one is a truly special edition, a virus won't keep us apart!

We decided to use this unfortunate circumstances to give something back: all proceeds will go to Doctors Without Borders.


We believe in and encourage practical sessions, in which developers share their experience and lessons from real-world projects, each talk is 10 mins long.

Schedule

  • Welcome and opening

    UTC08:00Local08:00
  • On the Meaning of Version Numbers

    Hynek SchlawackUTC08:12Local08:12
  • Route Onions With Python

    ManavUTC08:24Local08:24
  • commitizen-tools: What can we gain from crafting a git message convention?

    Wei LeeUTC08:36Local08:36
  • Memory address in python

    Mridu BhatnagarUTC08:48Local08:48
  • Fake News' Foe: Fighting fake news with Python, ML and twilio

    Jayesh Bapu AhireUTC09:00Local09:00
  • Just-in-Time with Numba

    Chin Hwee OngUTC09:12Local09:12
  • Social distancing from your system’s dependencies in a healthy way

    Olga MatoulaUTC09:24Local09:24
  • Game maths in 10 minutes

    Daniel PopeUTC09:36Local09:36
  • Break

    UTC09:48Local09:48
  • Composition over inheritance in Python đŸ§€đŸ…đŸ§„đŸ„Š

    Raphael PierzinaUTC10:00Local10:00
  • Python development for Windows

    Matteo GuzzoUTC10:12Local10:12
  • Ice Crystal Impact Analysis using Tkinter, Multiprocessing, OpenCV and Matplotlib

    Norbert Karpen

    UTC10:24Local10:24
  • Python Gotchas

    Pablo S Blum de AguiarUTC10:36Local10:36
  • Import Anything: Playing with Python's Import System

    Geir Arne HjelleUTC10:48Local10:48
  • Do you want your tech profitable, ethical, useful or reliable?

    Ellen KönigUTC11:00Local11:00
  • Dependency injection in Python

    Konrad HaƂasUTC11:12Local11:12
  • The hidden truth of soft skills: make them work for you

    Anastasiia TymoshchukUTC11:24Local11:24
  • Python, let's go home. Quickly.

    Miroslav Ć edivĂœUTC11:36Local11:36
  • Ten Things You Should Know About Spacy

    Alexander HendorfUTC11:48Local11:48
  • Pizza!

    UTC12:00Local12:00
  • An AsyncIO Web app in 10 minutes with Starlette

    Ɓukasz LangaUTC13:00Local13:00
  • piwheels: a Python package repository for Raspberry Pi

    Ben NuttallUTC13:12Local13:12
  • Everything You Know About MongoDB is Wrong

    Mark SmithUTC13:24Local13:24
  • sudo python is a trap, use isolate mode

    Disconnect3dUTC13:36Local13:36
  • All Hands on Deck - Handling Security Issues

    Markus HoltermannUTC13:48Local13:48
  • Roman Numbers > API Design >> Word Embeddings

    Vincent D. WarmerdamUTC14:00Local14:00
  • Give your data classes super powers with pydantic

    Alexander HultnérUTC14:12Local14:12
  • How to Teach Python to Beginners: A Guide for Python Experts

    Marielle DadoUTC14:24Local14:24
  • How to be Pythonic? Design a Query Language in Python

    Cheuk Ting HoUTC14:36Local14:36
  • Break

    UTC14:48Local14:48
  • Control JupyterLab from Python notebooks

    Jeremy TuloupUTC15:00Local15:00
  • Building smarter solutions with no expertise in machine learning

    Laurent PicardUTC15:12Local15:12
  • Connecting more dots

    Artur CzepielUTC15:24Local15:24
  • Burnout/depression in quarantine

    AlisaUTC15:36Local15:36
  • Flying Pandas - Dask, Modin & Vaex

    Ian OzsvaldUTC15:48Local15:48
  • Serverless Functions in Python: A Simple Introduction

    Dana Arsovska

    UTC16:00Local16:00
  • Script server: dynamic web UI for scripts

    Iaroslav Shepilov

    UTC16:12Local16:12
  • Introduction to web scraping with scrapy!

    Mircea Chira

    UTC16:24Local16:24
  • TONIC - Autonomous, Visual-SLAM based robot in Python

    Maciej Majewski

    UTC16:36Local16:36
  • How to write a custom scikit-learn estimator

    Adrin JalaliUTC16:48Local16:48
  • Pizza!

    UTC17:00Local17:00
  • Configuration Management with Dynaconf

    Bruno RochaUTC18:00Local18:00
  • To comment or not? A data-driven look at attitudes toward code comments

    Veronica HanusUTC18:12Local18:12
  • Scraping and analyzing PGA Tour golf data with Python

    Cory JezUTC18:24Local18:24
  • pybr i18n: Bringing python for those who do not speak english

    VinĂ­cius Gubiani Ferreira

    UTC18:36Local18:36
  • Getting Started with Web Scraping

    Max HumberUTC18:48Local18:48
  • Random Matrix Music Maker

    Daniel JordĂĄn

    UTC19:00Local19:00
  • Python Bindings for a Decentralized Cloud Object Storage network

    Jocelyn Matthews

    UTC19:12Local19:12
  • Everything You Wished You Didn't Have to Know about Numbers in Python

    Moshe ZadkaUTC19:24Local19:24
  • Functional Meets Objects

    Jason C. McDonaldUTC19:36Local19:36
  • Teaching test-driven development with pytest

    Ken Youens-ClarkUTC19:48Local19:48
  • Break

    UTC20:00Local20:00
  • TimeSeries Databases and Pandas DataFrames

    Anais Dotis-GeorgiouUTC20:12Local20:12
  • Life without `pip install` đŸ˜±

    Aly SivjiUTC20:24Local20:24
  • GPU accelerated Crossfilter Vizualizations in Python

    Ajay ThorveUTC20:36Local20:36
  • Closing

    UTC20:48Local20:48

Sponsors

Python San SebastianEuroPython SocietyHipoWingware
CONTACT SoftwareAmbossJetBrainsNordcloud
Kite ConsultVoonageBloombergPyData Amsterdam
textkernelInfarmSoluteTranscendH2O
Königsweg

Code of conduct

Purpose

Remote Python Pizza is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, religion or lack thereof.

We do not tolerate harassment of conference participants in any form.

Sexual language and imagery is not appropriate.

We expect all community participants to abide by this Code of Conduct in all community as well as in all one-on-one communications pertaining to community business.

Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.

Expected Behavior

  • Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community.
  • Exercise consideration and respect in your speech and actions.
  • Attempt collaboration before conflict
  • Use inclusive language
  • Refrain from demeaning, discriminatory, or harassing behavior and speech.
  • Be mindful of your surroundings and of your fellow participants.
  • Alert community leaders if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential.

Unacceptable Behavior

Unacceptable behaviors include, but is not limited to:

  • Abusive, discriminatory, derogatory or demeaning speech or actions
  • Sexual images
  • Harassing, intimidation, or stalking
  • Sustained disruption of talks or other events
  • Inappropriate online contact
  • Invasion of personal space
  • Unwelcome sexual attention
  • Advocating for, or encouraging, any of the above behaviour

Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.

Anyone asked to stop unacceptable behavior is expected to comply immediately. If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).


If You Witness or Are Subject to Unacceptable Behavior

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible.

We will publish during the conference information on where to make a report. Contact through Discord "@Christian" or "@Darya" for the communication of any unacceptable behaviour.

When taking a personal report, with your agreement, the staff members may involve other event staff to ensure your report is managed properly. This report will remain private.

During this private chat, we’ll ask you to tell us about what happened. This can be upsetting, but we’ll handle it as respectfully as possible, and you can bring someone to support you. You won’t be asked to confront anyone and we won’t tell anyone who you are.

We value your attendance.

Anonymous report

You can make an anonymous report.

We can’t follow up an anonymous report with you directly, but we will fully investigate it and take whatever action is necessary to prevent a recurrence

Addressing Grievances

If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify one of the event organizers with a concise description of your grievance.

Your grievance will be handled in accordance with our existing governing policies.

Credits

This Code of Conduct was inspired by the Berlin and JS Conf code of conducts.