Twisted as Your WSGI Container & Modular JS development with Django + Webpack
Details
Talk #1: Twisted as Your WSGI Container
Modern Python web frameworks are easy to get started with. As an aid to getting started, they will bundle a wsgi container, that allows running directly, without installing anything else. In the best cases, there will be a warning "this is not suitable for production use" (sometimes with CAPITAL LETTERS, sometimes with a bold font).
Is there a need to develop and deploy using two different servers? The twisted WSGI container is easy to use, and can be used for both production and development -- eliminating a potential source of bugs that cannot be reproduced locally.
Moshe Zadka's Bio:
Moshe has been contributing to core Python since 1999, and has been a core member of the Twisted team since its inception.
Talk #2: Modular JS development with Django + Webpack
This talk is about how Prezi evolved its web stack from adhoc JS/jquery files to modular JS with Webpack, React, Typescript, and JS unit testing. Bilal will show how Webpack was set up alongside Django server and present tooling/boilerplate code that can be used in other projects. He will also discuss how this enabled Prezi to develop standards for JS across the company, allow for code reuse, and help engineers write better JS code.
Bilal Junaid's Bio:
Bilal is a full stack engineer on the Growth team at Prezi. He moved to SF from Toronto, Canada. He has been doing web development with Django for 2 years at Prezi, and previously used to work as a C/C++ engineer for various graphics companies in Toronto. He loves traveling, basketball, and spicy food.
Schedule:
6:00pm - Check in and socialize. There will be food and drinks provided by Prezi!
6:30pm - Lightning Talks
Keith Philpott: Pros and cons of ditching Django's template engine in Python 3.6
John Lowe: Using Django for museum collection management at UCB
6:45pm - Moshe's Talk
7:15pm - Bilal's Talk
8:00pm - Time to head home!


