Real Python

Newsletter Image

Messages

1/31/2021
10 : 34

You Got the (Python) Power

Hey there, So this comment I got struck a cord with me— Subscriber George writes: The goal of the programming is to solve real-world problems: You must understand how to translate a real-world problem
1/26/2021
16 : 34

[CPython Internals Book] Final Update Released -- Early Access Ends Today

Hey there, I've got some great news to share: CPython Internals: Your Guide to the Python 3 Interpreter graduates from Early Access today and I've just released the final ebook files 🥳 As an
1/24/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
1/23/2021
10 : 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
1/22/2021
12 : 34

Python for mobile development?

Hey there, What about using Python for mobile app development? Historically, Python didn't have a strong story when it came to mobile application development. In fact, Android and iOS development
1/22/2021
10 : 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
1/21/2021
9 : 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
1/10/2021
12 : 34

Picking Python projects -- I'M STUCK

Hey there, I got this question from a newsletter reader who's an entry-level Pythonista: ~~~ What's the best way of moving from a basic understanding of Python to working on real projects? And
1/1/2021
12 : 34

Parallel computing in Python (in 60 seconds or less)

Hey there, If your Python programs are slower than you'd like you can often speed them up by *parallelizing* them. Basically, parallel computing allows you to carry out many calculations at the
12/20/2020
12 : 34

Python side projects & getting a job

Hey there, Where do you find inspiration for Python side projects? It's a question I often hear from Pythonistas looking to build up a portfolio they can show to potential employers. So here's
12/19/2020
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/19/2020
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/18/2020
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/18/2020
10 : 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/17/2020
10 : 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/17/2020
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/2020
10 : 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/2020
5 : 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/15/2020
19 : 4

how can I help you grow your Python skills and career even more?

Hey there, I hope you've been enjoying a beautiful weekend! Over the last few days I started thinking about ways to improve the Python tutorials, the newsletter, and the courses at realpython.com
12/15/2020
10 : 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