Real Python

Newsletter Image

Messages

12/21/2021
17 : 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
12/20/2021
17 : 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
12/19/2021
21 : 44

[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
12/19/2021
10 : 4

[Sublime + Python Setup] Sublime Text is just a blank canvas…

Hey there, When I became serious about optimizing Sublime Text with plugins, it was hard for me to separate the wheat from the chaff. Without a real guideline or roadmap I resorted to installing *any*
12/18/2021
10 : 4

[Sublime + Python Setup] Grumpy old greybeard with a whitespace problem

One fateful day, the Agile Gods that be decided to “add some firepower” to my little team… And so, developer Paul joined (name changed to protect the guilty). Before I dive into this story, let me ask
12/17/2021
10 : 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
12/17/2021
10 : 4

[Sublime + Python Setup] Don’t build “nag screen muscle memory”

Hey there, Once I worked with a developer who refused to buy a registered copy of Sublime for months on end, even though he *loved* Sublime. He used it as his main code editor every day and was very
12/16/2021
8 : 4

[Sublime + Python Setup] why Atom can’t replace Sublime

Hey there, "In a nutshell, Atom is a Sublime Text editor that just got better." When I read this quote I got so worked up I nearly fell off my chair. Because every time I've tried Atom or
12/16/2021
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
12/15/2021
15 : 9

[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
12/14/2021
19 : 14

[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.
12/14/2021
6 : 4

[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
12/13/2021
8 : 4

[Sublime + Python Setup] Sublime Text is just a blank canvas…

Hey there, When I became serious about optimizing Sublime Text with plugins, it was hard for me to separate the wheat from the chaff. Without a real guideline or roadmap I resorted to installing *any*
12/12/2021
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
12/12/2021
8 : 4

[Sublime + Python Setup] Grumpy old greybeard with a whitespace problem

One fateful day, the Agile Gods that be decided to “add some firepower” to my little team… And so, developer Paul joined (name changed to protect the guilty). Before I dive into this story, let me ask
12/11/2021
8 : 4

[Sublime + Python Setup] Don’t build “nag screen muscle memory”

Hey there, Once I worked with a developer who refused to buy a registered copy of Sublime for months on end, even though he *loved* Sublime. He used it as his main code editor every day and was very
12/11/2021
8 : 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
12/10/2021
8 : 4

[Sublime + Python Setup] why Atom can’t replace Sublime

Hey there, "In a nutshell, Atom is a Sublime Text editor that just got better." When I read this quote I got so worked up I nearly fell off my chair. Because every time I've tried Atom or
12/9/2021
23 : 14

[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
12/9/2021
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