Full service and self service
Once I wrote an article making a comment about Python's data classes. And I started this article by telling you to search for it, if you needed an overview of this feature.
A few people reacted like:
"Why can't you just describe data classes for me in this email, so I don't have to track it down myself?"
This is just adorable.
For anyone who had that thought: consider that by making you look it up, I'm teaching you something important.
You see, my top-sekrit agenda for Powerful Python is to turn you all into a code-whomping army of bad ass hundred-x programmers, pulverizing the plethora of pathetic programming practices plaguing our profession.
(Primarily in Python.)
And what do the best software engineers on the planet do?
They don't let anything get in the way of learning what they need to learn. Certainly not a little web search.
For the most part, this blog - and our newsletter - will only discuss things you can't find anywhere else. If someone else already talked about it, I don't necessarily need to rehash it. Though there are exceptions.
And I'll also gently direct you to do things you maybe haven't done before, which I know will benefit you.
Like in that other article, when I told you to find and read PEP 557.
Are you reading PEPs? If you're reading this, you're at the point where you ought to start. Even if you just read the first few paragraphs.
Don't know what a PEP is? Ask a search engine. Remember: don't let anything get in the way of learning what you need to improve.