Chase & Co. • Django is a web development framework based on Python • I do task orchestration and distributed systems engineering DEFNA (Django Events Foundation North America) About being a DEFNA Board Member • We oversee the high level details of DjangoCon US DEFNA Directors: Peter, Drew, Jeff, Adam, me, Nichole, Carol, Tim Not pictured: Jen
Brewery • Who is this woman who knows so much about open source? • New PSF (Python Software Foundation) Executive Director Me and Deb Nicholson, new PSF Executive Director
Dogbe Key Takeaways • She has helped organize dozens of Django Girls, PyCon, and DjangoCon events across Ghana and Africa • She has gotten to know a number of community members and identified unrealized potential in them • She taught them how to do tasks, then left then alone to grow into leadership. She has “10x’d” her impact that way. Me and Abigail, longtime friends on social media, finally meeting in person
Do for the DSF? - Chaim Kirby, DSF President Key Takeaways • Django membership will now go beyond code and documentation to recognize the myriad of ways that people support the mission • The DSF is re-distributing power from the DSF Board to working groups so that more people can get things done Django Co-lead Jacob Kaplan-Moss talking to attendees about the new DSF Working Groups initiative
Calhoun, Django Girls Trustee Key Takeaways • Django needs more core devs and more diversity • That is how Djangonaut Space core dev mentorship program was born. It is a “roaring success.” • Djangonaut Space is not just for underrepresented people, but the goal is to make everyone comfortable. Djangonaut Space stats
Passive One Common theme that works • Invite underrepresented people in, empower them • Encourage them to do things they might not think they are capable of doing • They break their own boundaries The Magic of Django Girls- Dawn and Rachell are alumnae
Fun fact: DjangoCon US 2022 Conference Chair was Logan Kilpatrick, the first OpenAI DevRel hire • Media hypes, then attacks AI which creates harmful polarization • We need to instead see AI as a tool in our toolbox Tim on stage
Rosselli Key Takeaway • Slack is multi-tenancy • Lightweight multi-tenancy can be created using nested API paths and checking a user tenant’s set for permission Nested API paths and permissions Multi-tenancy
Takeaways • The Testing Pyramid is “bs”- all tests are unique and special • pytest and Django test client are excellent, but not enough • Gave an overview of white and black box testing tools Testing like a Champion Modern Testing Goals
Fellow Key Takeaways • Natalia gave examples of prejudice she has faced as a woman • She explained unconscious bias. Her hope is that we will reflect to improve the Django community Double bind Double bind paradoxes
PyCons and DjangoCon have special questions, including about safety • We should be asking them of all countries Daniele Procida, DjangoCon Africa Keynoter and Organizers
Black Django Girls participants • Dedicated activities for Black attendees through Black Python Devs organization Django Girls African friends… beautiful on the inside and out
many African and Black faces, non-white faces, as a proportion of an event outside of Africa.” - Daniele Procida, African Python/Django event organizer and Canonical Director of Engineering “I had to stand in line at the women’s bathroom. I’ve never had to do that before at a conference.” - Natalia Bidart, Django Fellow
• Sit with people you don’t know to “10x” your networking • Keep track of the people you meet and reconnect • Take advantage of the “hallway track”, you can watch replays later • Hang around “in the lobby” for serendipity Hanging around in the lobby led to dinner with Guido van Rossum at PyCascades in February 2020
Friends It’s a Southern Thing: Crispy Catfish Chocolate core, bourbon dip, strawberry topping Simon Says Dip This counter Our table after an incredible meal