Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #202

R

Real Python

Company blog · realpython.comprogramming

Real Python is the company blog at realpython.com, writing about programming. Since 2012, 230 different Hacker News readers have linked it 923 times, most often “Guide to the CPython Source Code”. It is still writing: the last post was on 2026-11-02, and you can follow it by feed.

Visit the blog
923mentions?
230HN people?
2012–2026first – last linked?
Links on Hacker News per year · peak 154 in 2019

Build real-world Python skills by doing: expert-written tutorials with interactive quizzes and coding exercises, video courses, and an AI mentor that guides you at every level.

Most-linked posts?

  1. Guide to the CPython Source Code
    7 people · 7 mentions · first linked 2019-08-21
  2. The ultimate guide to Python type checking
    7 people · 7 mentions · first linked 2019-01-07
  3. The Walrus Operator: Python 3.8 Assignment Expressions
    6 people · 7 mentions · first linked 2021-08-11
  4. CPython Internals: Your Guide to the Python 3 Interpreter (Book)
    6 people · 6 mentions · first linked 2020-06-02
  5. Async IO in Python: A Complete Walkthrough
    6 people · 6 mentions · first linked 2019-01-16
  6. What Is the Python Global Interpreter Lock (GIL)? (2019)
    6 people · 6 mentions · first linked 2018-07-14
  7. Cool New Features in Python 3.7
    6 people · 6 mentions · first linked 2018-06-27
  8. Real Python: Python programming through practical examples
    5 people · 5 mentions · first linked 2012-10-18
  9. Real Python now supports Django 1.8
    4 people · 5 mentions · first linked 2015-04-29
  10. Setting Up Sublime Text 3 for Full Stack Python Development
    4 people · 5 mentions · first linked 2014-08-11

What Hacker News says?

  1. I think for Python it's fine enough. I personally use PyCharm when performance isn't as much of a concern. You could give Anaconda a try: http://damnwidget.github.io/anaconda/ Though when I did Python I used one of the PEP8 plugins and the enhanced autocomplete plugin (soo highly recommend it). Also check out: https://realpython.com/blog/python/setting-up-sublime-text-3... A bit dated but some of those plugins are d…

    Comment linking /blog/python/setting-up-sublime-text-3-for-full-stack-python-development/

    on “Sublime Text 3.0”
  2. Submitted Python Pandas: Tricks and Features as a story · 180 points

    HN discussion
  3. This podcast might be relevant: the creator of Flask who is now using Rust: https://realpython.com/podcasts/rpp/18/ Edit - actually I was probably thinking of this podcast with the same interviewee: https://rustacean-station.org/episode/004-rust-in-production...

    Comment linking /podcasts/rpp/18/

    on “A half-hour to learn Rust”
  4. Submitted Python 3's F-Strings: An Improved String Formatting Syntax as a story · 162 points

    HN discussion
  5. It's cristal clear that this page has been written for people who already know what they are looking at; the first line of the first paragraph, far from describing the tool, is about some qualities of it: " Polars is written from the ground up with performance in mind " And the rest follows the same line. Anyone could ELI5 what this is and for what needs it is a good solution to use? EDIT: So an alternative implemen…

    Comment linking /pandas-dataframe/

    on “Polars”
  6. Submitted Guide to Speech Recognition with Python as a story · 143 points

    HN discussion
  7. Real Python have a great post out today going through most of the changes: https://realpython.com/python38-new-features/ They have a lot of code samples and examples about how and when to use the new features.Personally, I love the new debugging support in F strings.

    Comment linking /python38-new-features/

    on “What’s New in Python 3.8”
  8. Submitted Python Virtual Environments – a Primer as a story · 115 points

    HN discussion
  9. Think pipenv is becoming the de facto standard for package management. https://realpython.com/pipenv-guide/

    Comment linking /pipenv-guide/

    on “Pip has dropped support for Python 2”
  10. Submitted Pointers in Python as a story · 114 points

    HN discussion
  11. I'm intrigued, why? I find multiple places where this is the most basic implementation. https://realpython.com/python-requests/#query-string-paramet... https://www.geeksforgeeks.org/get-post-requests-using-python... etc

    Comment linking /python-requests/

    on “The most copied StackOverflow snippet of all time is flawed (2019)”
  12. Submitted Guide to Data Classes in Python 3.7 as a story · 92 points

    HN discussion
  13. Hey, if you ever want to do a podcast episode that goes into your tech stack (why you made certain choices, how it's been going, deploying, etc.) let me know. I'd love to have you on as a guest for a podcast I recently started called Running in Production. Dan from https://realpython.com and I just did one recently. That site runs Django too. You can check that out here: https://runninginproduction.com/podcast/4-rea…

    Comment linking /

    on “Django 3”
  14. Submitted Practical Text Classification with Python and Keras as a story · 60 points

    HN discussion
  15. step 1. use a generator instead of a loop https://realpython.com/introduction-to-python-generators/

    Comment linking /introduction-to-python-generators/

    on “When your data doesn’t fit in memory: the basic techniques”
  16. Submitted PyPy: Faster Python with Minimal Effort as a story · 44 points

    HN discussion
  17. tldr; Using a scripting language that allows for native threads or has a strong concurrency model builtin to the core would be beneficial for any CPU bound scripting task... ----- Python's concurrency model is good for waiting on network or disk I/O because of its GIL (Global Interpreter Lock): https://realpython.com/python-gil/#the-impact-on-multi-threa... If your program is CPU bound the GIL will slow you down. I'…

    Comment linking /python-gil/

    on “Larry Wall has approved renaming Perl 6 to Raku”
  18. Submitted Flask by Example – Part 2 – Postgres, SQLAlchemy, and Alembic as a story · 40 points

    HN discussion
  19. Have a look at https://realpython.com/

    Comment linking /

    on “Think Python, 3rd Edition”
  20. Submitted MicroPython: An Intro to Programming Hardware in Python as a story · 32 points

    HN discussion
  21. There is a more detailed overview of some of the new stuff here: https://realpython.com/python39-new-features/

    Comment linking /python39-new-features/

    on “Python 3.9”
  22. Submitted Hands-On Linear Programming: Optimization with Python as a story · 30 points

    HN discussion
  23. I’d recommend reading about Python Wheels - https://realpython.com/python-wheels Unlike, say NPM, Python doesn’t just download a versioned set of python files depending on your lock file

    Comment linking /python-wheels

    on “Rye: A Hassle-Free Python Experience”
  24. Submitted Testing in Django (part 2) - Model Mommy vs. Django Testing Fixtures as a story · 28 points

    HN discussion
  25. Pretty sure they're referring to the GIL.[1] 1. https://realpython.com/python-gil/

    Comment linking /python-gil/

    on “Nuitka: a Python compiler written in Python”
  26. Submitted Discover Bpython: A Python REPL with IDE-Like Features – Real Python as a story · 27 points

    HN discussion
  27. https://realpython.com/python-debugging-pdb/

    Comment linking /python-debugging-pdb/

    on “Guide to Python Debugging”
  28. Submitted CPython Internals: Your Guide to the Python 3 Interpreter (Book) as a story · 27 points

    HN discussion
  29. The article has a couple of problems in my eyes: - "you might want to just copy-paste it and use it" ... that's maybe what people end up doing, but it's a terrible idea. - The following `__repr__` is out of alignment with the output printed below it: class Circle: def __init__(self, x, y, radius): self.x = x self.y = y self.radius = radius def __repr__(self): return f"Rectangle({self.x}, {self.y}, {self.radius})" Th…

    Comment linking /the-most-diabolical-python-antipattern/

    on “Guide to Python Debugging”
  30. Submitted Comparing Python Command-Line Parsing Libraries – Argparse, Docopt, and Click as a story · 26 points

    HN discussion

Search all of HN for realpython.com

Linked by the same people?