Blogging for Devs
Trends
It's free:Blogging for Devs Course

20 Best Python Blogs to Read in 2021

Updated Hourly (How it Works)

Python blogs

Last 30 days
Mouse vs Python

1. Mouse vs Python

Mike writes about the latest news and developments in the world of Python. He also regularly features Python developers with notable open source contributions and Python blogs. Mike's also written a number of books about Python if you're interested in learning the language or doing PDF processing with Python.

TRENDING POST:
PyDev of the Week: Jeremy Tuloup - Mouse Vs Python

Python
1,188
points
Waylon Walker

2. Waylon Walker

Waylon covers many topics around Data Science, Data Engineering, Python, and growing your career as a data scientist. The blog features posts about working with Pandas, Miniconda, and other popular data science libraries in Python.

TRENDING POST:
tmux fzf session jumper | Waylon Walker

738
points
Ned Batchelder's Blog

3. Ned Batchelder's Blog

Ned writes frequently about Python, ranging from topics like unusual behaviors you might get when ordering dicts in Python to functional strategies applied to Python programming. You'll find fun articles with puzzles mixed with practical posts and articles about your developer mindset.

TRENDING POST:
Singleton is a bad idea

268
points
Practical Business Python

4. Practical Business Python

Like the name says, Chris' blog focuses on practical Python to solve real-world business problems. He writes about working with Pandas to process Excel files and HTML, does case studies, and writes tutorials about working with Python and data visualization.

TRENDING POST:
Reading Poorly Structured Excel Files with Pandas

145
points
miguelgrinberg.com

5. miguelgrinberg.com

Miguel is known in the Python community for his contributions to the Flask API framework and writes about Python on his blog. He's a software engineer, photographer and filmmaker, currently lives in Drogheda, Ireland.

TRENDING POST:
The React Mega-Tutorial, Chapter 1: Modern JavaScript

137
points
Matt Layman's blog

6. Matt Layman's blog

Matt Layman blogs about django and demonstrates useful techniques, strategies, tutorials, and tips. People wanting to learn more about python or django should read this blog. Impressively active since 2008, followers can expect a few sporadic posts every month.

TRENDING POST:
Security And Django

125
points
Haki Benita

7. Haki Benita

Haki focuses on databases, web development, software design, and performance tuning.

TRENDING POST:
The Surprising Impact of Medium-Size Texts on PostgreSQL Performance

90
points
Edward Z. Yang's Blog

8. Edward Z. Yang's Blog

Edward is on the AI Platform team at Facebook, and writes and tweets about Haskell, Python, PyTorch, and programming languages in general. He often covers specific areas of a language or framework in depth with posts featuring custom illustrations and visualizations.

TRENDING POST:
Dynamic scoping is an effect, implicit parameters are a coeffect : Inside 245-5D

80
points
koaning.io

9. koaning.io

This blog covers data projects, from Bayesian recommenders to deep learning to data mining. Vincent is a self-taught developer and data scientist, currently living in the Netherlands. He's also the fo-founder and co-chair of PyData Amsterdam.

TRENDING POST:
koaning.io: Enjoy the Silence

70
points
Armin Ronacher's Thoughts and Writings

10. Armin Ronacher's Thoughts and Writings

Armin writes about Rust and Python, and is the creator of the well-known Python API framework Flask. He also writes about systems architecture and API design.

TRENDING POST:
Uninitialized Memory: Unsafe Rust is Too Hard

63
points
Miguendes's Blog

11. Miguendes's Blog

Miguendes covers Python features, testing techniques and libraries, best practices. His blog is aimed at intermediate Python developers and students who already knows the basics and want to learn more about not so common features, best practices and libraries.

TRENDING POST:
Python pathlib Cookbook: 57+ Examples to Master It (2021)

61
points
Doug Hellmann's Blog

12. Doug Hellmann's Blog

As is it says on the page, Doug's blog covers Python, OpenStack, and Open Source. He contributes to a number of prominent Python libraries and regularly posts updates on their development. Doug's perhaps best known as the creator of Python Module of the Week.

TRENDING POST:
imapautofiler 1.12.0

46
points
Krace kumars blog

13. Krace kumars blog

Krace writes about Python, Flask/Django and tech books. He also provides practical tips on improving Python knowledge. Latest articles cover topics like Django ORM, Jupyter Notebook, and building plugins with Pluggy.

TRENDING POST:
Rafting Raft Workshop

23
points
Depends on the Definition

14. Depends on the Definition

Tobias writes about machine learning and data science in python with a specific focus on natural language processing. On this blog, he regularly shares interesting ideas and methods that came up in his day-to-day work as a freelance data scientist. One signature of the articles is, that all code needed to reproduce the examples is shown and easily accessible.

TRENDING POST:
Depends on the definitionHow to test error messages with pytestLearning unsupervised embeddings f...

4
points
Renan Moura's Blog

15. Renan Moura's Blog

Python, Data Science, and Machine Learning Tutorials written by Renan Moura. There's an extensive backlog of posts for anyone looking to go deeper into Python and find practical ways to apply it in the fields of data science and machine learning.

TRENDING POST:
How I became a certified Project Management Professional (PMP) by PMI in 2 months

3
points
Ten thousand meters

16. Ten thousand meters

Victor loves to explore complex systems and hard-to-grasp ideas and explain them in a simple way. He is the author of the "Python behind the scenes" series, which is a dive into the internals of CPython, Python's interpreter.

TRENDING POST:
Python behind the scenes #13: the GIL and its effects on Python multithreading

0
points
PyDanny

17. PyDanny

Daniel primarily blogs about Python, but also works with JavaScript and C#. He's known for his educational material on Django, and is the author of the books Two Scoops of Django.

0
points
Nikita Sobolev's Blog

18. Nikita Sobolev's Blog

Nikita writes about Python, engineering practices in general, and his thoughts on career development based on his role as a CTO and founder of his own company. Some of his recent posts cover higher kinded types in Python, how async in Python should've been, and why logging is harder than you think in software development.

0
points
ines.io

19. ines.io

Ines covers her work on with Python, Artificial Intelligence, and Natural Language Processing (NLP) topics. She's the cofounder of Explosion and a core developer of spaCy and Prodigy.

0
points
Skerritt.blog

20. Skerritt.blog

Computer Science explained simply. Skerritt explains concepts like set theory for competitive programming, designing effective peer-to-peer networks, and algorithms in Python.

TRENDING POST:
Wallet Security for New Witches

0
points

7-Day History • Top 10

Like this collection of Python blogs?

Best Python Blogs

We're trying to create the best place to find quality and creative content, written by individual developers and technical experts. Help us get the word out!

  Share this on Twitter

Read Software Blogs on Related Topics

Back to all topics

Web Development Blogs

PHP Blogs

Machine Learning Blogs

Acknowledgements — Thanks to Hero Patterns and Devicon for SVG assets used on this site. Plus, thanks to everyone who's submitted their favorite blogs so far! We'd love your suggestions for how to make this list better on Twitter, @bloggingfordevs.

Y
Blogging for DevsMade by @monicalent

Learn how to grow your blog as a developer without an existing audience through great writing and SEO.

Resources
Community
  • Join Us New
  • Live Events
  • Reset Password