The 8 conferences featured here can help address some of the biggest concerns keeping engaged CTOs up at night, such as:
Here are a few suggestions you can use to get the most out of attending the conferences:
This cannot be overstated. These events provide a great platform to share your ideas and stories. Moreover, it’s an opportunity to showcase a particular project with other developers, invite debate, and build connections.
For more information on the subject, we recommend you use the PyCon US page as a point of reference.
Depending on your recruitment needs, this gives you a chance to meet potential developers face to face. It does involve bringing some extra team members, but the costs may well be justified. PyCascades has a page discussing the benefits of such an approach.
Use the app in advance to craft your profile and schedule meetings. Now, when most of the conferences moved online, it's also a great way to connect with the other participants and have a fuller conference experience.
Learn from other people who are driving innovation. Don’t shy away from engaging in the Q&A to press the speakers on key points you are interested in.
These days with almost all events happening online, it can be easier to find interesting presentations. And it may be less intimidating to ask questions afterwards.
For the hands-on CTO, this is a great way to contribute to an open-source project or even introduce one of your own.
Even without a booth, this can be the best tactic to reach talented developers. Check out the PyCon Jobs Fair from 2019 to understand how this is organized.
This year most of the networking will happen online and even if you are not a huge enthusiast of online meetings, you might be surprised with what some events have to offer.
Python.org does a wonderful job of listing the top Python conferences globally. However, wading through the list can be cumbersome and some noteworthy regional events are left out.
With that in mind, we have selected and listed below some of the essential Python conferences that any CTO or Engineering Manager should consider attending in 2021.
The conferences are ordered by proximity to the actual date of the event. If you’re last minute, start from the top.
Date: February 19–21, 2021
Highlight: This year they’ll hold a session on how COVID-19 changed core Python development
Like most conferences, PyCascades will be happening online this year. It's great news for those who’d like to participate, as the event is starting in just a few days.
In this online edition, the program is full of interesting presentations, for example a talk on open source Machine Learning for Spacecraft operations, or an event on how the COVID-19 outbreak changed the Python communities around the world.
PyCascades is at the forefront of diversity and inclusion. Per the statement on their website, they are committed to follow the Python Software Foundation's diversity statement: "Our community is based on mutual respect, tolerance, and encouragement, and we are working to help each other live up to these principles. We want our community to be more diverse: whoever you are, and whatever your background, we welcome you."
Those statements are supported by actions. PyCascades provides visa invitation letters for accepted speakers and offers grants for those whose budget would prevent them from attending the conference (it also covers childcare expenses during the event).
For more information, head over to the PyCascades subpage.
The program of the 2021 edition is still being finalized. Organizers promise that the conference, as usual, will be full of networking opportunities, dedicated time with sponsors, and social events.
Despite that fact that the conference is happening online, the organizers have many ideas on how to involve the participants in non-typical activities. For example, they will organize a 5k run and an online auction with proceeds supporting the PyLadies community.
For Spanish-speaking CTOs, some time ago PyCon introduced a track entirely in Spanish called PyCon Charlas. “Charlas” is a Spanish word, meaning “conference talks.”
It was a very welcome addition, since around 12% of the U.S. population speaks Spanish. Genial!
What to expect
DjangoCon focuses on Django—Python’s “web framework for perfectionists with deadlines.”
By a wide margin, Django is the most popular web framework used in Python. You can learn more about Python web frameworks here.
DjangoCon Europe 2021 will be held in a hybrid way, both online and on-site in Porto.
DjangoCon Europe offers a grant program that “prioritises speakers first, and then anyone who is part of an under-represented or marginalised group.”
For example, last year they offered 500 free registrations.
Date: July 12–18, 2021
Highlight: The conference focuses on Science Computing with Python
The program consists of 5 days of tutorials and talks, and 2 days of sprints. Not much detail has been announced so far, however some of the topics that appear in the lineup sound really promising!
For community-building, SciPy introduced Birds-of-a-Feather (BoFs) sessions. This event includes a short presentation by a panel and a moderator opening up the discussion to everyone in attendance. BoF topics can be of general interest or based on the themes of the conference. If you want to participate, submit the topic before the end of May 2021!
Still waiting for the 2021 logo!
Like last year, EuroPython will be held online, although compared to the 2020 edition, it will be denser with events. The organizers hope that this way you’ll feel like you are taking part in a regular event.
The 1st EuroPython actually predates the 1st PyCon by a year. The original event brought together a small group of 240 attendees. Now, the number of participants is close to 1200 every year.
The 7-day event is broken up into the following days:
If you haven't had a chance to attend EuroPython before and you wonder how it looks, you can watch all of the previous video materials on archive.org.
In 2020, the conference was canceled due to the pandemic and postponed to October 2021. The hopes are that by that time the UK will be back to “business as usual.”
I attended PyCon UK back in 2016. While the travel plan from Poland wasn’t ideal—a flight to London, followed by a train to Cardiff—the event was worth the trip.
The 5-day conference attracts 500+ attendees, mainly focused on the UK. Over those days, attendees can join keynote presentations, talks and panels, as well as lightning talks and sprints.
As is the case with all conferences on this list, PyCon UK offers an option for companies to sponsor a booth and pair their conference efforts with recruitment.
Since 2016, a PyCon UK Slack is created every year for the purposes of putting together meetups and events with other conference attendees.
The social channel provides networking opportunities for those unable to stick around over the entire 5-day session.
Apart from the typical convention panels, PyCon UK 2019 hosted a few additional activities that they proudly announced at the top of their website.
In cooperation with Django girls, the organizers threw a one-day free Python course for beginners. Raspberry Pi Foundation and CoderDojo curated a Children’s Day initiative to teach the basics of coding to the youngest attendees. And in the evening, the participants could try their luck in board games and… manual crafts. Knitting a scarf at a Python conference? Only in the UK.
Two years ago, two major Python conferences teamed up: PyCon DE and PyData. This year, the cooperation will continue.
Last year the event was cancelled.There’s still not that much information about the program of this year's edition, but it’s planned as an in-person event.
In 2019, the conference offered over 100 sessions dedicated to PyData topics such as artificial intelligence, machine learning, and ethics, as well as Python topics like programming, DevOps, or Django. I’m sure we can expect a program just as rich this year.
By the end of 2019, all the conference videos were released on YouTube.
For those unfamiliar with this small, passionate community of 200+ core developers and 800 contributors, Plone is a content management system (CMS) geared toward users of varying technical skill levels. Organizations such as NASA, eBay, and the FBI have used Plone for both public-facing and internal websites.
Some developers I work with may take exception to Plone making this list, since it is considered to be outdated and increasingly redundant in certain circles. However, there is no denying that the CMS has a devout following, meeting up annually to discuss recent developments.
While the annual meetup focuses on Plone, conference track themes are quite diverse and may appeal to the larger Python community. In the past the topics included “not just Plone, but also related technologies such as Volto, Guillotina, React, Angular. And of course topics such as accessibility, user experience, documentation, continuous integration, community organizing and others.”
STX Next holds its very own Python conference, called the Tech Power Summit.
Aside from the traditional Python talks, our top specialists will be discussing the latest trends in software development, including AI, React Native, cloud technologies, Agile, and more.
While the event is invite-only, we are discussing opening up the 2021 edition of the summit to the broader Python community. Check back here for updates.
Being a CTO means you’re obviously extremely busy. You can’t afford to attend every great Python conference out there, even if you wanted to. There’s a lot of work to be done, like updating your app, contributing to an investor’s pitch, or opening recruitment to expand your team.
That’s why if you only have time for 1 or 2 Python conferences in 2020, I strongly recommend PyCon US and/or EuroPython.
While there is a wide range of amazing Python conferences to choose from—some of which we’ve probably omitted—both PyCon US and EuroPython offer just the right combination of engaging discussions on emerging technologies and stimulating prospects of expanding your engineering team mix.
Pick either, and I promise you’ll get your money’s worth. However, with that said, now that so many events are happening online, it's not impossible to fit a few extra events on your calendar!
Thanks for taking the time to read through the list.
Do you agree with our selection? Think we’re missing a critical piece of information about the conferences listed? Know of another Python conference that should have made the list, but didn’t?
Go ahead and leave us a comment. We’ll verify your suggestions and include them in our next update of the post, if we decide they could be of interest to CTOs.
And if you’d like to learn more about the most important issues for CTOs right now, check out the report from our 2020 Global CTO Survey!