Becoming a better Python developer
Join hundreds of developers to learn more ways to become a better Python developer via zoom at your home.
Given growing information from CDC and Surgeon General with regards to COVID-19, we are moving our regular in-person meetups to https://zoom.us/j/162379382
Please join us at 7p PST and spread the word by sharing the zoom link.
For our inaugural virtual meeting:
- No pre-registration required, please spread the word and share the zoom link above
- There will be opportunities to ask speakers questions, chat with other attendees, and make announcement during specified period
- CoC will be enforced - https://sfpythonmeetup.com/coc
Our plan is to release talk videos on https://www.youtube.com/c/sfpython Please subscribe to our channel to be notified.
We hope to return to meeting in-person in the near future and appreciate your understanding during this transition.
In the meanwhile, tremendous gratitude to the extraordinary efforts of: SF Python's organizers Daniel, Connor, and Grace; our amazing speakers and sponsors; and members who have donated via tito registration.
Thanks for making the community awesome and hope to see you online at 7p PST March 11 for this amazing lineup!
PROGRAM
Lightning talks
- "Understanding Binary search" - Tahshara Boochee
- "Being committed to GitHub" - Subhajeet Mukherjee
- "Deploying Python 3 to the Homes of Children Everywhere (on macOS)" - Carter Sande
- Could be you!
Short talk(~10 mins + Q&A)
Level Up Your Python Code Reviews - Syeda Kauser Inamdar
Did you know investing in performing high quality code reviews can transform a development team by improving their communication skills, domain knowledge, and code maintainability?
In this talk, I will share tangible tips for you to improve the speed and quality of your Python code reviews to make them more productive. You will learn about how Python’s style guide PEP 8 and tooling such as flake8, black, and isort, helps maintain good code quality. You will also learn how to automate fixing frustrating format inconsistencies with the pre-commit framework.
Bio
Syeda Kauser Inamdar is a software engineer at LinkedIn focused on building infrastructure automation to keep the site up.
Main talk (25 mins+Q&A)
PyTest: The Awesome Parts - Josh Grant
PyTest is an excellent test tool and library for use with Python. I want to talk about the awesome parts of it. In this talk, I'll discuss some of these awesome parts including
- How to write and run some basic tests using Pytest - without any messy overhead
- What are fixtures and how to use them
- The Pytest-selenium plugin and what it provides to help with browser-based testing.
Bio
Josh Grant is a Solution Architect at Sauce Labs. He’s been with Sauce since 2018 and been working in test automation since 2010. He’s worked on building Selenium-based test frameworks in Java and Protractor, API test frameworks in Python and CI systems with Jenkins. As a Solution Architect at Sauce Labs, he’s helped customers big and small with their test frameworks and test approaches in a variety of languages and settings. He’s also into big ideas and beautiful food. He’s based in Toronto, but enjoys traveling wherever the moment takes him.
AGENDA
7:00p - Welcome, introduce yourself via chat
7:10p - Announcements, lightning talks and main talk
8:30p - Surprise and more mingling
9:00p - Hard stop
This event is produced by: SF Python
SF Python is a volunteers-run organization aiming to foster the Python community and ecosystem in the Bay Area. They produce ~20 events a year and PyBay, Python conference in SF every August.
Video production is from: IBM
For over a century, IBM has led world-changing progress by uniting, empowering, and relentlessly reinventing itself and their customers. The IBM Data Science Community is the place for data scientists and developers to learn, share, and engage with their peers and industry renowned data scientists. Join the IBM Data Science Community and participate in shaping the digital future.
Tickets
Schedule
March 11th, 2020
Additional Information
Please click the link below to join the webinar: https://zoom.us/j/162379382
Or iPhone one-tap in US:
- +16699009128,,162379382# or
- +16465588656,,162379382#
Or Telephone in US:
Dial(for higher quality, dial a number based on your current location):
- +1 669 900 9128
- +1 646 558 8656
Webinar ID: 162 379 382