Messages
8/31/2022
18 : 4
[PythonistaCafe] Why PythonistaCafe exists
Hey there, In one of my last emails I talked about how some online communities in the tech space devolve over time and turn into cesspools of negativity. This relates directly to how and why I started
8/30/2022
8 : 24
[PythonistaCafe] What makes PythonistaCafe different
Hey there, Mastering Python is *not* just about getting the books and courses to study—to be successful you also need a way to stay motivated and to grow your abilities in the long run. Many
8/27/2022
18 : 4
[Python Dependency Pitfalls] The Iceberg
Hey there, The other day I read this quote from a Python developer that made me stop and think: "As a noob with a little programming knowledge already, I've found setting up and installing
8/26/2022
18 : 4
[Python Dependency Pitfalls] "Re-inventing the wheel" disease
Hey there, PyPI, the Python packaging repository, now contains more than 100000 third-party packages in total. That's an *overwhelming* number of packages to choose from... And this feeling of
8/25/2022
18 : 4
[Python Dependency Pitfalls] Artisanal "from-scratch" development
Hey there, The other day I got this question from Newsletter member Newvick in my email inbox: ~~~ I'm trying to get past the beginner's stage in Python and one problem I have is: When do you
8/24/2022
18 : 4
[Python Dependency Pitfalls] What dev managers expect from Python candidates
Hey there, My friend Og is a senior manager at Red Hat and works with a large team of developers and quality engineers using Python. I got to pick his brain on what he thought were the most important
8/23/2022
18 : 4
[Python Dependency Pitfalls] How to set the world on fire
Hey there, #1 on my list of dependency management pitfalls is there for a good reason: It lead to a single developer causing mayhem and breaking thousands of open-source projects around the world in
8/22/2022
19 : 44
[Python Dependency Pitfalls] A total mess?
Hey there, Recently I watched a Pythonista ask for advice on setting up a Python project on his work machine. This new developer had some prior experience with NodeJS and had just started to get his
8/22/2022
18 : 4
[Python Dependency Pitfalls] The Iceberg
Hey there, The other day I read this quote from a Python developer that made me stop and think: "As a noob with a little programming knowledge already, I've found setting up and installing
8/22/2022
3 : 15
[Python Dependency Pitfalls] Artisanal "from-scratch" development
Hey there, The other day I got this question from Newsletter member Newvick in my email inbox: ~~~ I'm trying to get past the beginner's stage in Python and one problem I have is: When do you
8/22/2022
3 : 15
[Python Mastery] What Pythonistas can learn from bestselling authors
Hey there, I just finished reading Stephen King's "On Writing." It's a great little book where he shares some of the writing advice and stories he's picked up over the course of
8/22/2022
3 : 9
[Python Dependency Pitfalls] "Re-inventing the wheel" disease
Hey there, PyPI, the Python packaging repository, now contains more than 100000 third-party packages in total. That's an *overwhelming* number of packages to choose from... And this feeling of
8/19/2022
8 : 4
[Python Dependency Pitfalls] What dev managers expect from Python candidates
Hey there, My friend Og is a senior manager at Red Hat and works with a large team of developers and quality engineers using Python. I got to pick his brain on what he thought were the most important
8/19/2022
8 : 4
[Python Mastery] The hidden costs of "copy-paste" Python programming
Hey there, Here's a development story that plays out thousands of times each day: Avid Pythonista Max is working on a function to find the 10 oldest files in a nested directory hierarchy. He needs
8/18/2022
8 : 4
[Python Mastery] Learn Python in 21 days!!!!11 (what a lie)
Hey there, One of the first programming books I ever bought was "Teach Yourself C in 21 Days." This four pound tome came with a CD-ROM that included an ancient version (3.1) of the Borland
8/18/2022
8 : 4
[Python Dependency Pitfalls] How to set the world on fire
Hey there, #1 on my list of dependency management pitfalls is there for a good reason: It lead to a single developer causing mayhem and breaking thousands of open-source projects around the world in
8/17/2022
8 : 4
[Python Mastery] The secret to "ethical self-promotion"?
Hey there, Here's some food for thought: There's a difference between *doing* a great job as a Python developer, and *to be seen doing* a great job. Being a skilled developer among peers—and
8/17/2022
6 : 34
[Python Dependency Pitfalls] A total mess?
Hey there, Recently I watched a Pythonista ask for advice on setting up a Python project on his work machine. This new developer had some prior experience with NodeJS and had just started to get his
8/16/2022
1 : 44
[Python Mastery] What does it mean to "master" Python?
Hey there, A couple of years ago I'd become quite interested in martial arts. Hours upon hours of watching "The Karate Kid" growing up must've taken their toll on me... And so, I
8/13/2022
14 : 54
New Python tutorials on Real Python
Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Python News: What's New From July 2022