SF Python Presentation Night - May 2019


Details
On the second Wed of each month, join ~180 devs at SF Python's presentation night.
Please Register on Tito: https://ti.to/sf-python/presentation-may-08-2019
If you'd like to present at future meetups, please submit your talk ideas here
Our generous sponsor Yelp will also provide pizza and drinks for this evening.
##PROGRAM
###Short talk (10mins)
Write your first UI application with Python, Cristián Maureira
Do you know what does Desktop, Embedded, Mobile, Automotive, Medical and even Data Science applications have in common? I will give you the key to start using one of the most powerful cross platform framework to build user interfaces, the Qt project!, which now is officially supporting Python!
###Short talk (15 mins)
Using randomized controlled trials and AI to discover what makes a political ad persuasive, Valerie Coffman
Swayable is a platform for predicting the persuasive impact of content launched in January of 2018. During the 2018 midterm election cycle, we tested over 500 political ads and surveyed over 300k people. As a result, we've amassed the most extensive data set we know of that links videos to their persuasive power. This talk will give an overview of how we gather and analyze data using Celery and Pandas, and our ongoing work using image recognition and natural language processing to extract insights into how to make a successful video ad.
###Short talk (15mins)
Make the Most of It: Negotiation and Self-Advocacy, Lusen Mendel
Feeling confident about your work doesn’t automatically make you good at advocating for yourself. Many competent engineers avoid negotiating offers, asking for raises, or talking with managers about desired work responsibilities. However, negotiation and self-advocacy are an important part of any healthy employment relationship, and will allow you to make the most of your professional opportunities. This session is helpful for anyone who wants to strengthen their self-advocacy skills. Based on Lusen's experience in engineering management and candidate coaching, you'll walk away with knowledge and confidence for your next employment conversation.
###Main talk (25mins)
Python Decorators and Diversions, Richard Haven
Python decorators are an easy way to add meta and mixin behavior to code. They can enhance functions, methods, and even whole classes. And once you can get your head around function variables, they are pretty straight-forward. With one exception.
Learn how the mechanism works so you can add timing, caching, security, metrics, and more to any part of your code.
##AGENDA
6:00p - Check-in and mingle, with food provided by our generous sponsor!
7:05p - Welcome
7:30p - Door close
7:10p - Announcements, lightning talks and main talk
8:15p - More mingling
9:30p - Hard stop
This event is produced by:
SF Python, a volunteers-run organization aiming to foster the Python Community in the Bay Area. Please check out their flagship event, PyBay2019, 4th Annual Regional Python Conference in SF on August 15-18.
Yelp sees 89 million mobile users and 79 million desktop users every month. Keeping everything running smoothly requires the best and brightest in the industry. Their engineers come from diverse technical backgrounds and value digital craftsmanship, open-source, and creative problem-solving. They write tests, review code, and push multiple times a day. Come out and talk to them.

Sponsors
SF Python Presentation Night - May 2019