PyCon Prep Talks!

On the second Wed of each month, join ~180 devs at SF Python's presentation night.

*** APRIL 10TH IS SF PYTHON SPECIAL!! WE ARE HOSTING 2 TALKS THAT HAVE MADE IT TO PYCON! ***

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

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.

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

SF Python is run by volunteers aiming to foster the Python community in the Bay Area. Please consider making a donation to SF Python and saying a big thank you to Yelp for providing pizza, beer, and the venue for this Wednesday's meetup.

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.

Tickets Prices in USD

Additional Information

  1. Doors open at 6:00pm. Please wait outside without blocking the building entrance. Security will stop admitting guests at 7:30p.

  2. Wait-listed folks or those without a tito registration will be admitted after 6:45pm if we have not met our venue's capacity limit.

  3. Please park your bikes on the street.