Review: Serious Python: Black-Belt Advice on Deployment, Scalability, Testing, and More


Serious Python: Black-Belt Advice on Deployment, Scalability, Testing, and MoreSerious Python: Black-Belt Advice on Deployment, Scalability, Testing, and More by Julien Danjou
My rating: 5 of 5 stars

This is an AWESOME book that has completely transformed the way I code in Python. That might sound like the opening to a parody review, but I’m being sincere. One of the best things about Python is that it has a low barrier to entry and it’s easy to get started programming. One of the worst things about Python is that it has a low barrier to entry and it’s easy to get started programming. I’ve been going through the past 15ish years with just a surface-level understanding of my favorite programming language.
On my biggest, most used (by others) Python program, I’ve gone from code to looks like this (https://github.com/djotaku/ELDonation…) to a package that’s published on PyPi (https://pypi.org/project/eldonationtr…) and auto-generated documentation(https://eldonationtracker.readthedocs…), pulling from my Python docstrings (https://eldonationtracker.readthedocs…) with even more ways I’m going to fix/optimize my code and make it more Pythonic. I think this is the best book I’ve read on Python programming since the Mark Pilgrim book that got me into Python that decade and a half ago.

Seriously, if you are self-taught on Python and want to go to the next level, you NEED to read this book.
View all my reviews