Overview This guide provides an intro to the GCP BigQuery and how it can be used for data analysis. It also shows how to query the data using Python.   Prerequisites Access to Google Cloud Console Installed Python on your machine. Refer to the following for Ubuntu and Windows installation. Installed Google Cloud SDK. Refer …

PyCon 2019 | How to engage Python contributors in the long term? Tech is easy, people are hard. Speaker: Victor Stinner   The CPython project is now 28 years old. It has active core developers, but almost all of them are volunteers. It’s difficult to ask someone to be committed into a project for 5 …

Microsoft Build 2019 | Serverless Python Applications with Azure Functions Session: PRE13   Serverless lets you focus on coding and testing applications instead of provisioning infrastructure, configuring web servers, managing security configuration, and all the drudgery normally associated with getting an app up and running. More and more developers are adopting Serverless Python applications to …

PyCon 2019 | Design Patterns in Python for the Untrained Eye Speaker: Ariel Ortiz   Design patterns are prepackaged solutions to common software design problems. We get two important benefits when using them. Firstly, we get a way to solve typical software development issues by using a proven solution. Secondly, we get a shared vocabulary …

PyCon 2019 | Open the Black Box: An Introduction to Model Interpretability in Python Speaker: Kevin Lemagnen   What’s the use of sophisticated machine learning models if you can’t interpret them? In fact, many industries including finance and healthcare require clear explanations of why a decision is made. This tutorial covers recent model interpretability techniques …

PyCon 2019 | Faster Python Programs – Measure, don’t Guess Speaker: Mike Müller   Optimization can often help to make Python programs faster or use less memory. Developing a strategy, establishing solid measuring and visualization techniques as well as knowing about algorithmic basics and datastructures are the foundation for a successful optimization. The tutorial will …

PyCon 2019 | Shipping your first Python package and automating future publishing Speaker: Chris Wilcox   One of the best things about Python is the vast ecosystem of packages available on the Python Package Index. Shipping your first Python package can be intimidating. This talk aims to remove the mystery of Python packaging and enable …

PyCon 2019 | Plug-n-Stream Player Piano: Signal Processing With Python Speaker: JP Bader   Digital Signal Processing and Player Piano don’t normally come together in the same sentance. Player Pianos that are 100+ years old are awesome artisan artifacts, but they don’t play digital formats very well. This talk will show how we take a …

PyCon 2019 | Maintaining a Python Project When It’s Not Your Job Speaker: Hynek Schlawack   PyPI is a gold mine of great packages but those packages have to be written first. More often than not, projects that millions of people depend on are written and maintained by only one person. If you’re unlucky, that …

PyCon 2019 | Understanding Python’s Debugging Internals Speaker: Liran Haimovitch   Knowing your enemies is as important as knowing your friends. Understanding your debugger is a little of both. Have you ever wondered how Python debugging looks on the inside? On our journey to building a Python debugger, we learned a lot about its internals, …