PyCon 2018 Talks & More!

On April 11th, join ~150 devs at SF Python's presentation night to hear a lightning talk or two and two PyCon talks from local speakers :) Our generous sponsor Yelp will also provide pizza and beer for the evening.

If you'd like to give a 5 mins lightning talk or 10-15 mins short talk at upcoming meetups, please submit your talk idea here (https://goo.gl/forms/ICpqIMunLo3ZgsrC3).

PROGRAM

Talk #1: The Journey Over the Intermediate Gap by Sara Packman

Summary: Congratulations on finishing your first tutorials or classes in python! In the parlance of the hero’s journey myth, you’ve had your ‘threshold moment”: you’ve started down a path that could lead to a long and fulfilling career. But the road to this glorious future is frustratingly obscured by a lack of guidance in the present. You know enough to realize that you don’t have all the skills you need yet, but it’s hard to know how to learn those skills, or even articulate what they are. There are no easy solutions to this problem. There are, however, a few fundamental things to know and advice to keep in mind. Drawing from my own experience and with input from others, I’ve compiled some helpful hints about the skills, tools, and guiding questions that will get you to mastery.

Lightning Talk on Black by Lukasz Langa

Description: Black is the uncompromising Python code formatter. By using it, you agree to cease control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters.

Community and job announcements

Talk #2: How Netflix does failovers in 7 minutes flat by Amjith Ramanujam

Summary: During peak hours, Netflix video streams make up more than one third of internet traffic. Netflix must stream uninterrupted in the face of widespread network issues, bad code deploys, AWS service outages, and much more. Failovers make this possible.

Failover is the process of transferring all of our traffic from one region in AWS to another. While most of Netflix runs on Java, failovers are powered entirely by Python. Python's versatility and rich ecosystem means we can use it for everything from predicting our traffic patterns to orchestrating traffic movement, while dealing with the eventual consistency of AWS.

Today, we can shift all of our 100 million+ users in under seven minutes. A lot of engineering work went into making this possible. The issues we faced and solutions we created have broad application to availability strategies in the cloud or the datacenter.

AGENDA

6:00p - Check-in and mingle, with food provided by our generous sponsor Yelp!

7:05p - Welcome

7:10p - Talk #1 with Q&A (30min + Q&A)

7:50p - Lightning talk / announcements

7:30p - Doors Close

8:00p - Talk #2 with Q&A (30min + Q&A)

8:40p - 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 (https://secure.meetup.com/sfpython/contribute/) to SF Python and saying a big thank you to Yelp for providing pizza, beer and the venue for this Wed'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

Schedule

April 11th, 2018

6:00pm – 9:30pm PDT
SF Python Meetup
Event map

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.