Real Python: Quiz: Python Metaclasses
Link: https://realpython.com/quizzes/python-metaclasses/
In this quiz, you’ll test your understanding of
Python Metaclasses.
Metaclasses sit behind every class you write in Python, and they’re one of the language’s deeper object-oriented concepts. By workin
Link: https://realpython.com/quizzes/python-metaclasses/
In this quiz, you’ll test your understanding of
Python Metaclasses.
Metaclasses sit behind every class you write in Python, and they’re one of the language’s deeper object-oriented concepts. By workin
Realpython
Python Metaclasses Quiz – Real Python
Check how well you understand Python metaclasses, from what they are and how type creates classes to when a custom metaclass is actually the right tool.
Real Python: Quiz: Cursor vs Windsurf: Which AI Code Editor Is Best for Python?
Link: https://realpython.com/quizzes/cursor-vs-windsurf-python/
In this quiz, you’ll test your understanding of
Cursor vs Windsurf: Which AI Code Editor Is Best for Python?
By working through these questions, you’ll revisit how the two editors differ across code c
Link: https://realpython.com/quizzes/cursor-vs-windsurf-python/
In this quiz, you’ll test your understanding of
Cursor vs Windsurf: Which AI Code Editor Is Best for Python?
By working through these questions, you’ll revisit how the two editors differ across code c
Realpython
Cursor vs Windsurf: Which AI Code Editor Is Best for Python? Quiz – Real Python
Test your understanding of how Cursor and Windsurf compare for Python across AI completion, agentic edits, and debugging workflows.
EuroPython: May Newsletter: Sessions, Speakers, Sprints
Link: https://blog.europython.eu/may-newsletter-sessions-speakers-sprints/
Hi all Pythonistas! 👋 Hope you’ve been enjoying these last few weeks, and hopefully planning your trip to Kraków in July! With two months left before the conference, the EuroPython organising team has
Link: https://blog.europython.eu/may-newsletter-sessions-speakers-sprints/
Hi all Pythonistas! 👋 Hope you’ve been enjoying these last few weeks, and hopefully planning your trip to Kraków in July! With two months left before the conference, the EuroPython organising team has
EuroPython Blog
May Newsletter: Sessions, Speakers, Sprints
Hope you’ve been enjoying these last few weeks, and hopefully planning your trip to Kraków in July! With two months left before the conference, the EuroPython organising team has been firing on all cylinders to create a conference to remember. Here’s the…
Kay Hayen: Nuitka Release 4.1
Link: https://nuitka.net/posts/nuitka-release-41.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release adds many new features and corrections with a focus on
async
Link: https://nuitka.net/posts/nuitka-release-41.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release adds many new features and corrections with a focus on
async
Bob Belderbos: A Race Condition Rust Wouldn't Have Let Me Write
Link: https://belderbos.dev/blog/race-condition-rust-wouldnt-let-me-write/
A two-agent Python service ran fine in tests. Two concurrent users hit it and one user's search results showed up in the other user's response. The pattern looked safe. The Rust port doesn't compile.
Link: https://belderbos.dev/blog/race-condition-rust-wouldnt-let-me-write/
A two-agent Python service ran fine in tests. Two concurrent users hit it and one user's search results showed up in the other user's response. The pattern looked safe. The Rust port doesn't compile.
belderbos.dev
A Race Condition Rust Wouldn't Have Let Me Write
A Python agent's module globals leaked user data between threads. The contextvars fix, plus what Rust's borrow checker would have prevented.
Bob Belderbos: Coding exercises that run in the browser with Pyodide
Link: https://belderbos.dev/blog/python-exercises-browser-pyodide/
I've built coding-exercise platforms before (Python, Rust). AWS API Gateway + Lambda, Docker, etc. It works great, but that's a lot of infrastructure to teach someone a four-line function.
For our ne
Link: https://belderbos.dev/blog/python-exercises-browser-pyodide/
I've built coding-exercise platforms before (Python, Rust). AWS API Gateway + Lambda, Docker, etc. It works great, but that's a lot of infrastructure to teach someone a four-line function.
For our ne
belderbos.dev
Coding exercises that run in the browser with Pyodide
How I shipped 10 Python exercises with Anthropic SDK patterns on a static Cloudflare site. No backend, no API key, no install. Pyodide does the work.
Bob Belderbos: Learn agentic AI in Python with 10 small exercises
Link: https://belderbos.dev/blog/learn-agentic-ai-python-10-step-journey/
Most "build an AI agent" tutorials hand you a framework and skip the part where you actually understand what it's doing under the hood. When the abstraction breaks, you can't debug it because you neve
Link: https://belderbos.dev/blog/learn-agentic-ai-python-10-step-journey/
Most "build an AI agent" tutorials hand you a framework and skip the part where you actually understand what it's doing under the hood. When the abstraction breaks, you can't debug it because you neve
belderbos.dev
Learn agentic AI in Python with 10 small exercises
The path from a 3-line Claude call to a working agent loop. 10 patterns, one arc, runnable in your browser. No framework needed to understand what's actually happening.
Bob Belderbos: 10 Days of Rust for Python Developers: A Recap
Link: https://belderbos.dev/blog/10-days-rust-python-developers-recap/
I ran a 10-day beginner Rust challenge on LinkedIn, one small exercise per day, written for Python developers. The goal was to give developers enough exposure to decide whether Rust deserves a real pu
Link: https://belderbos.dev/blog/10-days-rust-python-developers-recap/
I ran a 10-day beginner Rust challenge on LinkedIn, one small exercise per day, written for Python developers. The goal was to give developers enough exposure to decide whether Rust deserves a real pu
belderbos.dev
10 Days of Rust for Python Developers: A Recap
A day-by-day walkthrough of a 10-day beginner Rust challenge for Python developers. Real solution code and one idea per day that changes how you read Python.
Real Python: Quiz: Python's Array: Working With Numeric Data Efficiently
Link: https://realpython.com/quizzes/python-array/
In this quiz, you’ll test your understanding of
Python’s Array: Working With Numeric Data Efficiently.
By working through this quiz, you’ll revisit the differences between Python’s array module and th
Link: https://realpython.com/quizzes/python-array/
In this quiz, you’ll test your understanding of
Python’s Array: Working With Numeric Data Efficiently.
By working through this quiz, you’ll revisit the differences between Python’s array module and th
Real Python
Python's Array: Working With Numeric Data Efficiently Quiz – Real Python
Test your understanding of Python's array module: type codes, the buffer protocol, mutable sequence behavior, and trade-offs with lists.
Real Python: The Real Python Podcast – Episode #295: Agentic Architecture: Why Files Aren't Always Enough
Link: https://realpython.com/podcasts/rpp/295/
What are the limitations of using a file-based agent workflow? Why do massive context windows tend to collapse? This week on the show, Mikiko Bazeley from MongoDB joins us to discuss agentic architect
Link: https://realpython.com/podcasts/rpp/295/
What are the limitations of using a file-based agent workflow? Why do massive context windows tend to collapse? This week on the show, Mikiko Bazeley from MongoDB joins us to discuss agentic architect
Realpython
Episode #295: Agentic Architecture: Why Files Aren't Always Enough – The Real Python Podcast
What are the limitations of using a file-based agent workflow? Why do massive context windows tend to collapse? This week on the show, Mikiko Bazeley from MongoDB joins us to discuss agentic architecture and context engineering.
PyCharm: Pyrefly LSP Integration in PyCharm 2026.1.2
Link: https://blog.jetbrains.com/pycharm/2026/05/pyrefly-lsp-integration-in-pycharm-2026-1-2/
In PyCharm 2026.1.2, you can enable Pyrefly as an external type provider, dramatically increasing the speed of the IDE’s code insight features.
What is the Pyrefly LSP?
“LSP” stands for the Language S
Link: https://blog.jetbrains.com/pycharm/2026/05/pyrefly-lsp-integration-in-pycharm-2026-1-2/
In PyCharm 2026.1.2, you can enable Pyrefly as an external type provider, dramatically increasing the speed of the IDE’s code insight features.
What is the Pyrefly LSP?
“LSP” stands for the Language S
The JetBrains Blog
Pyrefly LSP Integration with Type Engine in PyCharm 2026.1.2 - The JetBrains Blog
In PyCharm 2026.1.2, you can enable Pyrefly as an external type provider, dramatically increasing the speed of the IDE’s code insight features. What is the Pyrefly LSP? “LSP” stands for the Lang
PyCon: Welcome Back, NVIDIA: Visionary Sponsor of PyCon US 2026
Link: https://pycon.blogspot.com/2026/05/welcome-back-nvidia-visionary-sponsor.html
NVIDIA is excited to once again support PyCon US 2026 as a Visionary Sponsor, and to sponsor the Future of AI with Python Conference Track.Python is a “first-class” language at NVIDIA CUDA, and NVIDIA
Link: https://pycon.blogspot.com/2026/05/welcome-back-nvidia-visionary-sponsor.html
NVIDIA is excited to once again support PyCon US 2026 as a Visionary Sponsor, and to sponsor the Future of AI with Python Conference Track.Python is a “first-class” language at NVIDIA CUDA, and NVIDIA
Blogspot
Welcome Back, NVIDIA: Visionary Sponsor of PyCon US 2026
NVIDIA is excited to once again support PyCon US 2026 as a Visionary Sponsor , and to sponsor the Future of AI with Python Conference Track ...
Anarcat: The Four Horsemen of the LLM Apocalypse
Link: https://anarc.at/blog/2026-05-16-four-horsemen/
I have been battling Large Language Models (LLM1) for the past
couple of weeks and have struggled to think about what it means and
how to deal with its fallout.
Because the fight has come from many fr
Link: https://anarc.at/blog/2026-05-16-four-horsemen/
I have been battling Large Language Models (LLM1) for the past
couple of weeks and have struggled to think about what it means and
how to deal with its fallout.
Because the fight has come from many fr
anarc.at
The Four Horsemen of the LLM Apocalypse
anarcat
❤1
Artem Golubin: PyPI packages are increasing rapidly
Link: https://rushter.com/blog/pypi-packages/
PyPI is the main repository for Python packages.
One thing that I've noticed recently is the number of published packages per week.
Let's look at published counts of new package versions per week:
Th
Link: https://rushter.com/blog/pypi-packages/
PyPI is the main repository for Python packages.
One thing that I've noticed recently is the number of published packages per week.
Let's look at published counts of new package versions per week:
Th
Artem Golubin
PyPI packages are increasing rapidly
My thought on increased amount of packages published to PyPi.
Real Python: Python Built-in Functions: A Complete Guide
Link: https://realpython.com/python-built-in-functions/
Python’s built-in functions are predefined functions you can use anywhere in your code without any imports. They handle common tasks across math, data type creation, iterable processing, and input and
Link: https://realpython.com/python-built-in-functions/
Python’s built-in functions are predefined functions you can use anywhere in your code without any imports. They handle common tasks across math, data type creation, iterable processing, and input and
Real Python
Python Built-in Functions: A Complete Guide – Real Python
Use Python's built-in functions for math, data types, iterables, and I/O to write shorter, more Pythonic code.
Ari Lamstein: How Remote Work Has Grown — and Shrunk — Since Covid
Link: https://arilamstein.com/blog/2026/05/18/how-remote-work-has-grown-and-shrunk-since-covid/
Remote work surged during Covid — and while it has declined since, it’s still far above pre‑pandemic levels. I just updated my Covid Demographics Explorer with the latest ACS data, and the national tr
Link: https://arilamstein.com/blog/2026/05/18/how-remote-work-has-grown-and-shrunk-since-covid/
Remote work surged during Covid — and while it has declined since, it’s still far above pre‑pandemic levels. I just updated my Covid Demographics Explorer with the latest ACS data, and the national tr
Ari Lamstein
How Remote Work Has Grown — and Shrunk — Since Covid
Remote work surged during Covid — and while it has declined since, it’s still far above pre‑pandemic levels. I just updated my Covid Demographics Explorer with the latest ACS data, and the national…
Python Bytes: #480 Proud Parents
Link: https://pythonbytes.fm/episodes/show/480/proud-parents
Topics covered in this episode:
Using Django Tasks in production
Co-authored with Claude?
PyPI packages are increasing rapidly
httpx2
Extras
Joke
Watch on YouTube
About the show
Sponsored by us! Supp
Link: https://pythonbytes.fm/episodes/show/480/proud-parents
Topics covered in this episode:
Using Django Tasks in production
Co-authored with Claude?
PyPI packages are increasing rapidly
httpx2
Extras
Joke
Watch on YouTube
About the show
Sponsored by us! Supp
pythonbytes.fm
Proud Parents
News and announcements from the Python community for the week of May 18th, 2026
PyCharm: LLM Evaluation and AI Observability for Agent Monitoring
Link: https://blog.jetbrains.com/pycharm/2026/05/llm-evaluation-and-ai-observability-for-agent-monitoring/
This is a guest post from Naa Ashiorkor, a data scientist and tech community builder.
Artificial intelligence keeps evolving at a rapid pace. The latest major application of AI, specifically of LLMs,
Link: https://blog.jetbrains.com/pycharm/2026/05/llm-evaluation-and-ai-observability-for-agent-monitoring/
This is a guest post from Naa Ashiorkor, a data scientist and tech community builder.
Artificial intelligence keeps evolving at a rapid pace. The latest major application of AI, specifically of LLMs,
Real Python: Quiz: Tapping Into the Zen of Python
Link: https://realpython.com/quizzes/tapping-into-the-zen-of-python/
In this quiz, you’ll test your understanding of Tapping Into the Zen of Python.
By working through this quiz, you’ll revisit the origins of the poem, the meaning of several aphorisms, and the inside j
Link: https://realpython.com/quizzes/tapping-into-the-zen-of-python/
In this quiz, you’ll test your understanding of Tapping Into the Zen of Python.
By working through this quiz, you’ll revisit the origins of the poem, the meaning of several aphorisms, and the inside j
Realpython
Tapping Into the Zen of Python Quiz – Real Python
Test your understanding of the Zen of Python, its 19 guiding aphorisms, their origins, and how to balance them when writing real-world code.
Real Python: Quiz: Absolute vs Relative Imports in Python
Link: https://realpython.com/quizzes/absolute-vs-relative-python-imports/
In this quiz, you’ll test your understanding of Absolute vs Relative Imports in Python.
By working through this quiz, you’ll revisit how Python’s import system resolves modules, the differences betwee
Link: https://realpython.com/quizzes/absolute-vs-relative-python-imports/
In this quiz, you’ll test your understanding of Absolute vs Relative Imports in Python.
By working through this quiz, you’ll revisit how Python’s import system resolves modules, the differences betwee
Realpython
Absolute vs Relative Imports in Python Quiz – Real Python
Test your understanding of absolute and relative imports in Python, and learn the syntax, styling, and trade-offs of each approach.