North Bay Python 2019, Petaluma, CA, United States, 2 - 3 Nov 2019

North Bay Python 2019

A one-track Python conference, north of the Golden Gate. November 2 & 3, 2019. Mystic Theatre, Petaluma, California.

One Hour from San Francisco

Whether you're from Sonoma County, from the Bay Area, or flying here for the first time, North Bay Python in Petaluma is easy to get to.

Inclusion and Diversity

We're a conference for everyone in Northern California. Every aspect of our planning focuses on improving access, diversity, and inclusion within our Python community.


We anticipate 200-300 attendees at our 2019 conference. In 2017, we had 230 attendees from California and beyond, including:

78% from the San Francisco Bay Area, including 25% from Sonoma County 5% from elsewhere in California 17% from other US states, and internationally 30% of attendees were women or non-binary.

Our attendees range in experience from students and new graduates, through to career professionals with more than 30 years in the industry. Our professional attendees work in many roles, including software engineers, CTO-level executives, DevOps engineers, data scientists, front-end engineers, and mobile developers.

48% of our attendees had never attended a Python-focused conference before North Bay Python. 15% of our attendees made North Bay Python their first tech conference.

Oh, this conference is really awesome. Read all this feedback:

They provide with child care, we definitely need a list of such conferences! @Lera

1 Like

Yet another positive :+1: feedback!

with details:

Why? Good question. 1. It is a single track conference, which means that you aren’t competing with another talk in your time slot. People will definitely show up. This is a fear common to new speakers and actually a lot of speakers in general.

— Hayley Denbraver @ #JSConfUS (@hayleydenb) July 30, 2019

Single track conferences also help when you don’t know anyone there and want to chat with people. The community continues the discussion started by the talks.

— Hayley Denbraver @ #JSConfUS (@hayleydenb) July 30, 2019

2. The venue is really fun and encourages people to engage. You aren’t speaking to a wall of stony faces. It is in a theater and has a celebratory vibe.

— Hayley Denbraver @ #JSConfUS (@hayleydenb) July 30, 2019

3. They are really good at assembling a schedule that is varied and interesting.

— Hayley Denbraver @ #JSConfUS (@hayleydenb) July 30, 2019

4. There is a strong home town feel to the event and Petaluma is beautiful.

— Hayley Denbraver @ #JSConfUS (@hayleydenb) July 30, 2019

5. The green room (where you can hang out before your talk) is comfortable and well stocked with drinks and snacks, so you can relax and get calm before your talk.

— Hayley Denbraver @ #JSConfUS (@hayleydenb) July 30, 2019

One of Twitter posts by Sam Kimbrel, Program Chair of the event, went:

“one of the more taxing parts of my job as #nbpy program chair is responding to the feedback requests for talks we didn’t accept.”,

I reached out Sam and ask for more details on that.

  • why do you prioritize feedback work?
  • does it have any impact on the number of returning applicants to your conference?

Sam’s replies came in soon:
(these are full quotes, permission obtained)

“We prioritize feedback to all talk authors both during and after the CFP process because it improves the quality of the proposals we see, and helps potential speakers grow. We believe strongly in putting a diverse lineup of speakers on our stage to make our community as inclusive as possible, and investing time and attention to helping people learn how to put the best possible version of their ideas out there in their proposals is a really easy way to ensure this happens.”

“I don’t have exact numbers in front of me but in our third year now we have easily a double handful of proposals from people we’ve heard from before, both accepted and not!”

Sam’s Twitter here