The Top Python Blogs, Developers, and Podcasts of 2021
The Top Python Blogs, Developers, and Podcasts of 2021
Python is one of the most popular programming languages in the world. As of January 2021, its popularity was ranked at three by the TIOBE programming community index. It is a high-level, interpreted, and general-purpose programming language that is easy to use and known for its clarity and readability. It is a multi-paradigm language, and Python’s construction and object-oriented approach strive to ensure that programmers’ coding is clear and logical. It can suit all kinds of projects, no matter what the scale.
It is easy to learn and is very consistent when it comes to coding. Because of its popularity, there are many resources available online for developers to hone their skills or to pick up Python to learn from the start. It was not released until 1991 by Guido van Rossum, even though it was created in the 1980s. Since then, Python has made waves in the technology world, being adopted by many popular companies, such as DropBox and Instagram.
If you have just picked up Python or are a programmer who wants to keep up with everything around Python, here is a list of developers, blogs, resources, podcasts, etc., that will help you on your journey.
- Guido van Rossum
The first person to follow in regards to Python has to be the one who started it all. Guido van Rossum began to work on Python in the 80s and is known as the language’s first and original Benevolent Dictator for Life until he retired in 2018. In the past, he contributed to Dropbox and is currently working with Microsoft after coming out of a short retirement stint. He is also working on personal projects and so it is always good to follow the source.
If we are talking about getting information from the source, we should also talk about the website that hosts all things Python. This is run by the Python Software Foundation, which is devoted specifically to advancing all open source technology available that is Python-related. This website is home to information about the language and has a community and a page for you to look for work as a Python developer. It has learning material and other downloads in its libraries, and you can also follow up on various events and news that are happening in the Python world.
- The Real Python Podcast
The Real Python Podcast is a weekly podcast focusing obviously on Python. It is hosted by Christopher Bailey, who interviews other Python developers, gives coding tips and tricks, and has conversations with people from the community. The podcast features a wide array of topics that are all things Python and will inform listeners about best practices, tips on career advancement, and anything other Python business. Airing every Friday, this is a good place to go to for Pythonistas. Over 40 episodes have aired so far, so be sure to follow this to keep up with what is happening in the Python world.
Website: Real Python Podcast
- Planet Python
A simply designed, to the point, straightforward website, Planet Python is a resource you do not want to miss out on. Updated regularly, this website hosts carefully curated information that all Pythonistas must have an understanding of. It can feature several posts in a single day, so you know it is super active. It also has a database and categories that will help you navigate the website according to regional information or towards other subscriptions that you might be interested in. It also contains news that you would want to follow.
Website: Planet Python
- Ewa Jodlowska
Ewa Jodlowska is the Executive Director of the Python Software Foundation. She leads the team and supports them in making long-term decision making. While she does not have an official website, she is extremely active on Twitter, where she gives her followers all the information about Python. Since she runs the organization that is the source of all things Python, your list of people to follow should have her on it.
- Daniel Feldroy
An expert on multiple computer languages, Daniel Feldroy, writes about Python and Django on his blog. He focuses on teaching people about the culture around Python and how to use it for its strengths. He has written two books about Django.
Official Website: PyDanny
Dev.to is a community for developers of different languages. It is a social media network specifically for developers. It has a community for Python as well. You can find articles, discussions on the language, and encourage people to ask questions to have more meaningful discourse.
Website: Dev.to for Python
With 300 episodes, Python.__init__ is a podcast that every Python developer must follow. Tobias Macey hosts it. It is a place that celebrates Python and the developers who build up and support the community. It is motivational and informative. Listeners take away important lessons from guests. The discussion topics are diverse and can range from scientific research, machine learning, open-source sustainability, and many others.
- Audrey Feldroy
Website: Audrey Feldroy
- Jen Walraven
We bet you did not know Netflix uses Python. Jen Walraven works at Netflix as a data science and engineering manager there. Her team uses data to help Netflix make decisions on hitting deadlines in all the processes and meeting budget requirements. You can follow her on her Linkedin below.
Linkedin: Jen Walraven
- David Beazley
David Beazley or Dabeaz is a researcher, educator, and independent computer scientist. He has over three decades of experience. He regularly contributes to the Python community by creating software packages, attending conferences, giving talks, and providing tutorials to Pythonistas all over. He is also an author of the books: Python Essential Reference and The Python Cookbook.
Official Website: dabeaz
- Nikita Sobolev
Nikita Sobolev is the CTO and Founder of wemake.services. He spends his time writing open-source code, about Python on his blog, giving conference talks, and organizing them. He does not have a social media presence, but he does write regularly on his blog to talk about software, management, and development processes.
Official Website: SobolevN
Reddit has got you covered for anything and everything Python under its subreddit, r/Python. It is a great place for a Python developer of any level to be. Whether using it for giving or getting advice, if you have a question, chances are it’s already there. It is a community-based forum, with over 750 thousand “pythonistas”. It is very active and is a good place to start learning and discovering other python developers who can help you on the way.
- Real Python
Real Python is a resourceful website for any Pythonista to follow. It has its own podcast, which is already on the list. Along with that, it is a great place for Python developers to look for tutorials. It has a huge team maintaining the website and is followed by many all over the world. There are almost 2,000 tutorials, along with video lessons, available for anyone to start their Python journey. Additionally, it has a job board, which allows you to look for jobs. It is a comprehensive website created for Pythonistas by Pythonistas.
Website: Real Python
Luminousmen is a blog run by Kirill B. While the about section says that Luminousmen helps robots conquer the Earth, the blog is keenly focused on Python, Machine Learning, and managing big data. While it features adorable illustrations, do not be fooled. It is a good place to find the opinions of another Python user.
Official Website: Luminousmen
- Full Stack Python
Self-proclaimed open source book, Full Stack Python, is a place for tutorials that help developers create, deploy, and use applications powered by Python. It is a library of resources that will come in handy as it catalogs a “Table of Contents” for you to read through to get step-by-step information.
Official Website: Full Stack Python
- Doug Hellmann
Software developer Pythonista, Doug Hellmann, is a fellow of the Python Software Foundation. He wrote as a columnist for the Python Magazine and was published in the Python Module of the Week series. He is the author of the book, The Python 3 Standard Library by Example, so you know that he really knows Python.
Official Website: Doug Hellmann
- Talk Python to Me
Michael Kennedy is the host of Talk Python to Me. This weekly podcast deals with anything and everything that deals with Python topics. The episodes are usually 45 minutes long and feature conversations with the industry’s experts. It is also very open to viewers suggesting people come on the show.
Official Website: Talk Python
ImportPython is a website that hosts a plethora of resources that will help a Python Developer. It is mostly useful for its newsletter that sends articles, projects, videos, tutorials, and sometimes interesting tweets that they curate to your inbox. It helps keep you updated so that you know what is happening in the Python world.
Official Website: ImportPython
- Profitable Python
Profitable Python is a podcast focused on Python development. The podcast features information such as interviews and advice. The whole idea behind this is to create a Python programmer community that improves each others’ skills. It also proudly proclaims to have a community that values integrity, unity, and leadership.
- Teaching Python
Kelly Paredes and Sean Tibor host the Teaching Python podcast. The pair aim to use their podcast as a resource for teachers for computer sciences and to inspire teachers of art and science to teach Python to students. This way, coding is not only left to the adults. In a rapidly developing world, it is a good headstart for students to get into coding.
Official Website: Teaching Python
- Kevin Goldsmith
Keven Goldsmith is another multi-talented developer. He is a technology leader, a speaker, a writer, a musician, and a photographer. Is there something he does not do? He has three decades of tech, programming, and software engineering experience, working with big names in the industry. When we say big, we mean he was in Microsoft, Adobe, and Spotify, to just name a few. He is currently the CTO of Anaconda. He also contributes to repositories in Python.
Official Website: Kevin Goldsmith
- Yury Selivanov
Yury Selivanov is an avid programmer and is a core developer for Python, and is a part of the Python Software Foundation as a fellow. Currently, he is the Chief Executive Officer of EdgeDB, which he also founded. He does not have an official website, but he regularly contributes to Github projects and is very consistent with his Twitter. He mostly speaks about Python and supports open source works.
- Tom Christie
Tom Christie is currently a Director at Encode, an open source software development company. He was behind the Django REST framework. The open source software that he developed has been used internationally by many accomplished companies such as Mozilla. He contributes extensively in Python and puts in a lot of effort to make open source sustainable.
Twitter: Starlet Dreaming
Official Website: Tom Christie
- Anthony Shaw
Eight years of experience in Python puts Anthony Shaw on this list because he currently authors several Python-related projects. He is an active member of the open source tech community and contributes consistently towards it. He blogs frequently and tweets fervently. He has made multiple appearances in several tech conferences, podcasts and written several articles on the topic.
Website/Github: Anthony Shaw
- Michael Kennedy
Michael Kennedy is the host of the Talk Python to Me podcast, which focuses primarily on Python. He also co-hosts the Python Bytes Python with fellow Pythonista Brian Okken. He is also the brains and chief author of Talk Python Training. You can tell he is very keen on promoting Python in any way possible. Apart from the Talk Python podcast and training, he also writes about Python on his blog. It makes sense to follow him based on his knowledge and passion for sharing the language with the world. Also, if this is not enough, he is a fellow at the Python Software Foundation.
Official Website: Michael Kennedy
- PyCharm by JetBrains
PyCharm is an integrated development environment created by the company JetBrains. The blog provides updates on supporting professional Python developers.
Official Website: PyCharm Blogs
- Test and Code
Test and Code: Python Testing for Software Engineering is another weekly podcast, hosted by Brian Okken, that one should follow if they are really serious about getting into Python. Test and Code discusses many topics related to software engineering, Python programming, and coding and testing, among many other related topics.
Official Website: Test & Code
- Dan Bader
Dan Bader calls himself an independent software engineer. He is also a self-proclaimed Python nut. Obsessed with programming since he got a Commodore 64, he has been working on coding almost all his life. He strongly believes in the essence that code is communication. Adept in several programming languages, he fell in love with Python because of the experience of writing in it. While previously working full-time, he now works independently and spreads the joy of Python through his website and social media. He also teaches Python through his articles, videos, etc. He is also the writer for Python Tricks: The Book - A Buffet of Awesome Python Features, which you can get from his website below. He is behind The Real Python’s articles and has co-written Python Basics: A Practical Introduction to Python 3 with David Amos and Joanna Jablonski. He started the Pythonista Cafe, an exclusive invite-only online community specifically for Python enthusiasts and software developers. Needless to say, Dan Bader contributes heavily to the Python community and thus should be on your list of people to follow regularly. Hit the notifications to get regular updates from the following links.
Official Website: Dan Bader
- SaltyCrane Blog
SaltyCrane is Elliot. An Asian American web developer and programmer. He regularly updates his blogs about coding and provides step-by-step guidance on how to do things. His website is also a repository of the work that he has done or is currently working on. It is always good to see what fellow Pythonistas are doing, so head on over to his Twitter and Website.
Official Website: SaltyCrane
This extensive list of podcasts, websites, and Pythonistas to follow will help you on your Python journey. Following what is going on around you in the world of this interpretive language could help you become better and help you understand it much better as you navigate through it. This way, you will know that you are not alone on this journey, as many people have paved the way and are providing guidance to many on this journey. There are also a plethora of resources that you can use to help you become a better programmer.