Friday, December 29, 2017

Python Software Foundation Fellow Members for Q4 2017


We are happy to announce our 2017 4th Quarter Python Software Foundation Fellow Members:
  • Belinda Weaver - taught over 20 workshops throughout Australia and organized several as well.
  • Chukwudi Nwachukwu - helped establish a strong Python community in Nigeria and continues to support it.
  • Don Sheu - founded the Seattle Python User Group, continues to help organize it, and helps run PyCon's Startup Row.
  • Fernando Masanori Ashikaga - teaches workshops on a regular basis and is a contributor to the PSF's Grants Work Group.
  • Donald Stufft - the lead maintainer of PyPI and creator of the Warehouse project.
  • Ivaylo Bachvarov - does Python education and outreach in Bulgaria. 
  • Filip Kłębczyk - lead the organizing of PyCon Poland for many years and continues to organize it.
  • Mai Giménez - helped organize PyCon Spain in 2015 and continues to design the website, and organizes local meetups.
  • Juan Luis Cano - lead the organization of the first PyCon Spain, continues to help organize PyCon Spain and has contributed to Python in Aeronautics.
  • Mabel Delgado - co-founded PyLadies Madrid, organizes several user groups and workshops, helped organize PyCon Spain 2017.
  • Mario Corchero - lead the organization of PyCon Spain 2017, helped organize PyCon's Startup Row events in London and New York, is an advocate for Python in the Bloomberg community.
  • Manuel Kaufmann - organized over 50 events and continues to do education and outreach in Argentina, Brazil, Bolivia, Colombia, Ecuador, and Peru.
  • Mário Sérgio Oliveira de Queiroz - organized Python Brasil 2016 and over 20 local user group meetings, co-founded the PyLadies Floripa group and the Python Sul Conference.
  • Russell Keith-Magee - an active contributor to the Django core development team, organized DjangoCon Australia for several years and continues to help organize it, created and continues to maintain BeeWare.
  • Ola Sendecka - co-founded Django Girls and organized DjangoCon Europe 2013.
  • Ola Sitarska - co-founded Django Girls and organized DjangoCon Europe 2013.
  • Richard Kellner - founded PyCon Slovakia and continues to organize it.
  • Selena Deckelman - founded the Portland PyLadies chapter and is an advocate for improved collaboration between open source contributors and local teachers.
  • Yamila Moreno - lead the organization of the first PyCon Spain, created PyLadies Spain, contributes to the Python Spain infrastructure setup (servers, static blog).
Congratulations! Thank you for all of the contributions you continue to make. We have added you to our Fellow roster online.

The above members have contributed to the Python ecosystem by organizing events, creating educational platforms, improving web development, establishing regional communities, improving mobile implementation, speaking, contributing to scientific Python, boosting diversity, and maintaining core infrastructure. Their efforts continue to grow our community and help make Python sustainable.

If you would like to nominate someone to be a PSF Fellow, please send a description of their Python accomplishments and their email address to psf-fellow at python.org. Here is a schedule of review for 2018:
  • Q1: January to the end of March (01/01 - 31/03) Cut-off for nominations will be February 20. New fellows will be announced before March 31. 
  • Q2: April to the end of June (01/04 - 30/06) Cut-off for quarter two will be May 20. New fellows will be announced before June 30. 
  • Q3: July to the end of September (01/07 - 30/09) Cut-off for quarter three will be August 20. New fellows will be announced before end of September. 
  • Q4: October to the end of December (01/10 - 31/12) Cut-off for quarter four will be November 20. New fellows will be announced before December 31. 
If you submit your nomination by February 20, 2018, we will consider the nominee for Q1 of 2018.

We are still looking for a few more voting members to join the Work Group. If you are a PSF Fellow and would like to join, please write to psf-fellow at python.org.

Happy New Year!

Thursday, December 21, 2017

Community is at its Peak at North Bay Python

As I sat in the cool, darkened theater, I reflected on what had brought me to North Bay Python. While I had heard the buzz about a Python conference in Petaluma, it wasn’t until PyLadies Vancouver offered me a free ticket that I decided to attend. A quick flight from Seattle brought me to San Francisco the night before North Bay Python started, allowing me time to partake in one of my favorite hobbies -  navigating public transit to new places. Sitting in the theater I felt lucky. Though I had attended a variety of Geographic Information Systems conferences, this was my first Python conference outside of PyData Seattle and local meetups. I could not wait for what was in store.

Nestled in the heart of wine country in Sonoma County, roughly 40 miles north of San Francisco, sits the Mystic Theatre in Petaluma. Built in 1911 and normally hosting theater and music shows, the theater is not the usual host for a tech conference. Christopher Neugebauer, an organizer of North Bay Python, originally had the idea to hold a conference at the Mystic Theatre earlier this year as he was talking to friends at PyCon. By the end of PyCon 2017 it was decided, and planning had begun for the first annual North Bay Python conference. 

The historic venue wasn’t the only thing special about this conference. Before the talks began, Christopher got on stage and informed us of the code of conduct, photo sensitivity policies, all-gender bathrooms, quiet spaces, and nursing room. We were provided a number to call if at any time during the conference we felt unsafe. Next, Josh Simmons, another organizer, asked the audience, “Who here is attending a technical conference for the first time?” Roughly 40% of the 230 attendees raised their hand, shocking the organizers at the overwhelming percentage of newcomers. Thus the largest developer conference held in Sonoma County was also, perhaps, its most welcoming.


This single-track conference offered a relevant and diverse range of topics including security considerations, using Python to orchestrate libraries written in Fortran and C, demystifying iterators, and developing good leadership practices. Keynote Brandon Rhodes, having received many questions about his PyCon 2017 slides, which he ran completely inside a terminal, gave an overview of why and how he made them. Keynote Carina C. Zona presented a compelling case for 2 Factor Authentication (2FA), as well as guidance on how to make 2FA more user-friendly and inclusive. Some of my favorite talks were those that had the audience in stitches. Melanie Crutchfield’s talk entitled “Stumbling Through Django and How Not To” took us through her process of building a Django application and lessons she learned so that we don’t have to, was full of hilarious analogies and delightful hand-drawn slides. Benno Rice’s talk, “A Young Twitter Bot's Illustrated Primer”, walked us through his adventures with Twitter bots, which was not only informative but peppered with ridiculous bot-generated tweets.


While planning the schedule, Christopher and the other organizers had a shortlist of keynote speakers in mind. "We were lucky enough to get our first two choices!” said Christopher. For the remaining talks, they put together a call for proposals, offering support for those interested in speaking through workshops and feedback sessions. In the end, they ran a blind review process which anonymized proposals to compensate for biases. The organizers were very pleased with the result as Christopher explained, “we ended up with an astonishingly high-quality program that included new speakers and a community representation that we are really proud of."


In terms of networking opportunities, North Bay Python provided a wiki for people to use to gather in Birds of a Feather groups. Others used Twitter to find people to have lunch or dinner with. Additionally, the organizers collaborated with PyLadies San Francisco and PyLadies Silicon Valley to hold a PyLadies lunch on the first day of the conference, free of charge and open to all PyLadies in attendance and their supporters.


Rachel Kelly, a DevOps engineer at Bright.md and seasoned conference goer noticed many special things about this conference. “I have never seen a nursing room at a conference before”, she said, “and I have been to what are undoubtedly some of the world’s most inclusive conferences.” She went on to say, “the code of conduct was not only a requirement for attendance, it was reinforced at the beginning and touched on throughout the weekend, sometimes personally from the organizers.” The single-track of the conference was also much appreciated, she noted, “I loved being able to focus on and watch every single talk, something we are rarely afforded at technical conferences.”


So will they do it again next year? “Absolutely!” said Christopher, “our first conference felt really special, and we can’t wait to share Petaluma and this experience with even more people in 2018.”


North Bay Python was organized by Christopher Neugebauer, Joshua Simmons, Sam Kitajima-Kimbrel, Andrew Godwin, and Sarah Kuchinsky. The full schedule can be found on their website. Videos from the conference were produced by Next Day Video and every talk is now available for viewing on the North Bay Python YouTube channel.