On the second Wed of each month, join ~180 devs at SF Python's presentation night.
*** APRIL 10 IS SF PYTHON SPECIAL!! WE ARE HOSTING 2 TALKS THAT HAVE MADE IT TO PYCON! ***
Please register on Tito: https://ti.to/sf-python/pycon2019
Same day admission is $5
Our generous sponsor Yelp will provide pizza and drinks on a first come first serve basis.
How to learn Kubernetes the easy way! - Walter Lee
SmartBread: Wifi-Enabled IOT Bread - Tyler Suard
Could be you!
Please submit your ideas here: https://bit.ly/sfpythoncfp
## PyCon prep talks (30 mins)
### Supporting Engineers with Mental Health Issues - Jenna Quindica
People live with mental health stigma because we learn that we're supposed to be strong and resilient. It's okay not to be strong or resilient all the time. Discussing mental illness is uncomfortable. In this talk, I will help you overcome that discomfort by examining the most common mental health issues, how you can get help for yourself, and how you can best support your coworkers, friends, and family. No one should have to deal with mental illness alone. Bring your tissues.
#### Speaker Bio
Jenna Quindica is a software engineer at a mental health startup in San Francisco, and she has a track record of working at seed and Series A startups, usually as one of the first software engineers on the team. She volunteers with Open-Sourcing Mental Illness and two non-profits focused on the tech education space, Code2040 and Techtonica. Jenna loves participating in online communities and can frequently be found in the Rands Leadership Slack. In her free time, she enjoys singing melodies from Broadway musicals.
### Intentional Deployment: Best Practices for Feature Flag Management - Caitlin Rubin
Feature flags can be powerful tools in mitigating risk in your development cycle — if you use them correctly. Failing to do so can have enormous consequences for yourself and your business. In 2012 one improperly deployed feature flag sent a $365 million company into bankruptcy in 45 minutes. So let’s talk about feature flags, specifically in how they can help us with intentional deployment. Feature flags give us a high degree of control over the features we release — but what ensures we have a high degree of control over our feature flags?
In this talk, I’ll go over the best practices which will make your feature flagging program a success. The humble Feature Flag can transform into many different things: release toggle, experiment, kill switch, permissioning and more. I’ll talk briefly about the possibilities Feature Flags open up, and then describe how to use best practices of visibility and accountability to align those different flags into a cohesive feature flagging system.
After this talk, you’ll know what best practices make a successful feature flagging program, and be able to implement them into your current solution to deploy faster and with less risk.
#### Speaker Bio
Caitlin Rubin is a backend software engineer at Optimizely, an experimentation platform. She has a degree from the University of Pennsylvania in Computer Science and Cognitive Science.
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:30p - 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 submit a 25 or 40 mins talk to their 750+ devs regional conference PyBay2019. CFP closes 4/24. https://pybay.com
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.