Messages
9/12/2022
8 : 4
[Sublime + Python Setup] The Ctrl+s "Heisenbug"
"What the **** is going on?!" I heard Keith yell. Returning from my lunch break and in a helpful mood I grabbed my coffee mug and shuffled over to my coworker's desk. "What's
9/11/2022
8 : 4
[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
9/11/2022
8 : 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
9/11/2022
3 : 24
[Sublime + Python Setup] How to become a happier & more productive Python dev
Hey there, I really struggled with setting up an effective development environment as a new Python developer. It was difficult to build the right habits and to find a set of tools I enjoyed to use.
9/10/2022
10 : 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
9/10/2022
10 : 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
9/9/2022
10 : 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
9/9/2022
10 : 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
9/8/2022
10 : 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
9/8/2022
10 : 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
9/7/2022
14 : 54
[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
9/7/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
9/6/2022
12 : 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
9/6/2022
8 : 4
[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
9/5/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
9/4/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
9/3/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
9/3/2022
8 : 4
[PythonistaCafe] Q&A
Hey there, At this point you should have a pretty good idea of what PythonistaCafe is about and what makes it special. In this email I want to answer some common questions that I get asked about the
9/2/2022
9 : 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
9/2/2022
8 : 4
[PythonistaCafe] What's in PythonistaCafe for you?
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