Juggling at PyCon is a unique and fun activity that fosters community interaction. It was started by Ned Batchelder and involves participants juggling in hallways or open spaces. It serves as a great way to meet people, with experienced jugglers helping beginners or those trying new tricks. The sessions typically last a couple of hours, often in the evening, and sometimes participants go out to eat together afterward.
The hallway track refers to informal conversations and networking with other attendees outside of scheduled talks. It is highly valued because it provides opportunities to exchange ideas, gain new perspectives, and connect with people in the Python community. Unlike talks, which are recorded and available online, these personal interactions are unique to the event and cannot be replicated afterward.
Open spaces are informal, participant-driven sessions where attendees can discuss topics of interest. PyCon provides extra conference rooms for these sessions, which can be scheduled by attendees. Topics can range from Python-related subjects to completely unrelated interests like knitting or 3D printing. Attendees write their session titles on index cards and post them on a board, allowing others to join. These sessions are flexible and encourage collaboration and knowledge sharing.
Lightning talks are short, five-minute presentations on a variety of topics. They are popular because they are fast-paced, engaging, and cover a wide range of subjects, from Python-specific topics to personal projects or scientific discoveries. Attendees can sign up on a first-come, first-served basis, and the talks often provide quick insights or spark further discussions.
The vendor space at PyCon, also known as the Expo Hall, is not just for vendors but also serves as a central hub for networking and socializing. It is often located near food areas, making it easy for attendees to meet and chat over meals. Unlike other conferences where the vendor space is primarily for business, PyCon's vendor space is more community-focused, with opportunities to connect with others and learn about new tools or companies.
Poster sessions allow presenters to share their ideas or projects in a visual format without giving a formal talk. Attendees can approach the posters, ask questions, and engage in conversations with the presenters. This format is particularly valuable for those who may not feel comfortable speaking on stage but still want to share their work. It also fosters more interactive and informal discussions compared to traditional talks.
PyCon is known for its inclusive and welcoming atmosphere, attracting attendees from diverse backgrounds and skill levels. The community celebrates both the Python language and the people who use it. Attendees are encouraged to engage with one another, whether through talks, open spaces, or informal conversations. This focus on community and collaboration makes PyCon stand out as a friendly and accessible event for everyone.
Tutorials and sprints offer a more focused and less crowded experience compared to the main conference days. Tutorials provide in-depth learning opportunities on specific topics, such as deep learning with PyTorch or building cross-platform apps. Sprints, held after the main conference, allow attendees to collaborate on coding projects. Both activities are excellent for building skills, contributing to open-source projects, and connecting with smaller groups within the Python community.
PyCon US is just around the corner. I've asked Rob Ludwick to come on the show to discuss how to get the most out of your PyCon experience. There's a lot to do. A lot of activities to juggle, including actual juggling, which is where we start the conversation.
Even if you never get a chance to go to PyCon, I hope this interview helps you get a feel for the welcoming aspect of the Python community.
I recorded this interview as an episode for one of my other podcasts, Python People. But I think it's got some great pre-conference advice, so I'm sharing it here on Python Test as well.
We talk about: - Juggling at PyCon- How to get the most out of PyCon - Watching talks - Hallway track - Open spaces - Lightening talks - Expo hall / vendor space - Poster sessions - Job fair - A welcoming community - Tutorials - Sprints - But mostly about the people of Python and PyCon.
"Python enables smart people to work faster" - Rob Ludwick
** Learn pytest**