Rodrigo Girão Serrão: Who wants to be a millionaire: iterables edition
Link: https://mathspp.com/blog/who-wants-to-be-a-millionaire-iterables-edition
Play this short quiz to test your Python knowledge!
At PyCon Lithuania 2026 I did a lightning talk where I presented a “Who wants to be a millionaire?” Python quiz, themed around iterables.
There's a
Link: https://mathspp.com/blog/who-wants-to-be-a-millionaire-iterables-edition
Play this short quiz to test your Python knowledge!
At PyCon Lithuania 2026 I did a lightning talk where I presented a “Who wants to be a millionaire?” Python quiz, themed around iterables.
There's a
Mathspp
Who wants to be a millionaire: iterables edition
Play this short quiz to test your Python knowledge!
Real Python: Quiz: Exploring Protocols in Python
Link: https://realpython.com/quizzes/exploring-protocols-python/
In this quiz, you’ll test your understanding of
Exploring Protocols in Python.
The questions review Python protocols, how they define required methods and attributes, and how static type checkers use
Link: https://realpython.com/quizzes/exploring-protocols-python/
In this quiz, you’ll test your understanding of
Exploring Protocols in Python.
The questions review Python protocols, how they define required methods and attributes, and how static type checkers use
Realpython
Exploring Protocols in Python Quiz – Real Python
Test your knowledge of Python protocols, structural subtyping, and static type checking, including generic and subprotocol usage.
Real Python: The Real Python Podcast – Episode #290: Advice on Managing Projects & Making Python Classes Friendly
Link: https://realpython.com/podcasts/rpp/290/
What goes into managing a major project? What techniques can you employ for a project that's in crisis? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly article
Link: https://realpython.com/podcasts/rpp/290/
What goes into managing a major project? What techniques can you employ for a project that's in crisis? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly article
Realpython
Episode #290: Advice on Managing Projects & Making Python Classes Friendly – The Real Python Podcast
What goes into managing a major project? What techniques can you employ for a project that's in crisis? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.
PyCharm: How (Not) to Learn Python
Link: https://blog.jetbrains.com/pycharm/2026/04/how-not-to-learn-python/
While listening to Mark Smith’s inspirational talk for Python Unplugged on PyTV about How to Learn Python, what caught my attention was that Mark suggested turning off some of PyCharm’s AI features to
Link: https://blog.jetbrains.com/pycharm/2026/04/how-not-to-learn-python/
While listening to Mark Smith’s inspirational talk for Python Unplugged on PyTV about How to Learn Python, what caught my attention was that Mark suggested turning off some of PyCharm’s AI features to
The JetBrains Blog
How (Not) to Learn Python | The PyCharm Blog
Let’s have a look at PyCharm's AI features and investigate in more detail why they are great for professional developers but may not be ideal for learners.
Talk Python to Me: #544: Wheel Next + Packaging PEPs
Link: https://talkpython.fm/episodes/show/544/wheel-next-packaging-peps
When you pip install a package with compiled code, the wheel you get is built for CPU features from 2009. Want newer optimizations like AVX2? Your installer has no way to ask for them. GPU support? Yo
Link: https://talkpython.fm/episodes/show/544/wheel-next-packaging-peps
When you pip install a package with compiled code, the wheel you get is built for CPU features from 2009. Want newer optimizations like AVX2? Your installer has no way to ask for them. GPU support? Yo
talkpython.fm
Wheel Next + Packaging PEPs
When you pip install a package with compiled code, the wheel you get is built for CPU features from 2009. Want newer optimizations like AVX2? Your installer has no way to ask for them. GPU support? You're on your own configuring special index URLs. The result…
Ahmed Bouchefra: Build Your Own AI Meme Matcher: A Beginner's Guide to Computer Vision with Python
Link: https://efficientcoder.net/ai-matcher-python
Have you ever wondered how Snapchat filters know exactly where your eyes and mouth are? Or how your phone can unlock just by looking at your face? The magic behind this is called Computer Vision, a fi
Link: https://efficientcoder.net/ai-matcher-python
Have you ever wondered how Snapchat filters know exactly where your eyes and mouth are? Or how your phone can unlock just by looking at your face? The magic behind this is called Computer Vision, a fi
efficientcoder.net
Build Your Own AI Meme Matcher: A Beginner's Guide to Computer Vision with Python | Efficient Coder
Learn how to build a real-time computer vision app that matches your facial expressions to internet memes, while mastering Object-Oriented Programming (OOP) ...
Armin Ronacher: The Center Has a Bias
Link: https://lucumr.pocoo.org/2026/4/11/the-center-has-a-bias/
Whenever a new technology shows up, the conversation quickly splits into camps.
There are the people who reject it outright, and there are the people who seem
to adopt it with religious enthusiasm. F
Link: https://lucumr.pocoo.org/2026/4/11/the-center-has-a-bias/
Whenever a new technology shows up, the conversation quickly splits into camps.
There are the people who reject it outright, and there are the people who seem
to adopt it with religious enthusiasm. F
Armin Ronacher's Thoughts and Writings
The Center Has a Bias
Why a measured position on AI tends to lean towards actually trying it.
Rodrigo Girão Serrão: Personal highlights of PyCon Lithuania 2026
Link: https://mathspp.com/blog/personal-highlights-of-pycon-lithuania-2026
In this article I share my personal highlights of PyCon Lithuania 2026.
Shout out to the organisers and volunteers
This was my second time at PyCon Lithuania and, for the second time in a row, I leav
Link: https://mathspp.com/blog/personal-highlights-of-pycon-lithuania-2026
In this article I share my personal highlights of PyCon Lithuania 2026.
Shout out to the organisers and volunteers
This was my second time at PyCon Lithuania and, for the second time in a row, I leav
Mathspp
Personal highlights of PyCon Lithuania 2026
In this article I share my personal highlights of PyCon Lithuania 2026.
Ned Batchelder: Linklint
Link: https://nedbatchelder.com/blog/202604/linklint
I wrote a Sphinx extension to eliminate excessive links:
linklint. It started as a linter to check and modify
.rst files, but it grew into a Sphinx extension that works without changing the
source fi
Link: https://nedbatchelder.com/blog/202604/linklint
I wrote a Sphinx extension to eliminate excessive links:
linklint. It started as a linter to check and modify
.rst files, but it grew into a Sphinx extension that works without changing the
source fi
Ned Batchelder
Linklint
Linklint is a Sphinx extension to suppress excessive links in the Python documentation.
Real Python: Quiz: Python Continuous Integration and Deployment Using GitHub Actions
Link: https://realpython.com/quizzes/cicd-github-actions/
This quiz helps you review the key steps for setting up continuous integration and delivery using GitHub Actions. You’ll practice how to organize workflow files, choose common triggers, and use essent
Link: https://realpython.com/quizzes/cicd-github-actions/
This quiz helps you review the key steps for setting up continuous integration and delivery using GitHub Actions. You’ll practice how to organize workflow files, choose common triggers, and use essent
Realpython
Python Continuous Integration and Deployment Using GitHub Actions Quiz – Real Python
Practice essential GitHub Actions concepts, from workflow file locations to triggers and common CI/CD tasks, with this hands-on quiz.
Real Python: Quiz: Gemini CLI vs Claude Code: Which to Choose for Python Tasks
Link: https://realpython.com/quizzes/gemini-cli-vs-claude-code/
In this quiz, you’ll test your understanding of Gemini CLI vs Claude Code: Which to Choose for Python Tasks.
By working through this quiz, you’ll revisit key differences between Gemini CLI and Claude
Link: https://realpython.com/quizzes/gemini-cli-vs-claude-code/
In this quiz, you’ll test your understanding of Gemini CLI vs Claude Code: Which to Choose for Python Tasks.
By working through this quiz, you’ll revisit key differences between Gemini CLI and Claude
Realpython
Gemini CLI vs Claude Code: Which to Choose for Python Tasks Quiz – Real Python
Compare Gemini CLI and Claude Code across user experience, performance, code quality, and cost to find the right AI coding tool for you.
Real Python: How to Add Features to a Python Project With Codex CLI
Link: https://realpython.com/codex-cli/
After reading this guide, you’ll be able to use Codex CLI to add features to a Python project directly from your terminal. Codex CLI is an AI-powered coding assistant that runs inside your terminal. I
Link: https://realpython.com/codex-cli/
After reading this guide, you’ll be able to use Codex CLI to add features to a Python project directly from your terminal. Codex CLI is an AI-powered coding assistant that runs inside your terminal. I
Real Python
How to Add Features to a Python Project With Codex CLI – Real Python
Learn how to use Codex CLI to add features to Python projects via the terminal. Master AI-powered coding without needing a browser or IDE plugins.
PyCon: How to Build Your PyCon US 2026 Schedule
Link: https://pycon.blogspot.com/2026/04/how-to-build-your-pycon-us-2026-schedule.html
Six Pathways Through the TalksFinding your way through three days of world-class Python contentPyCon US 2026 runs May 13–19 in Long Beach, California, and with over 100 talks across five rooms over th
Link: https://pycon.blogspot.com/2026/04/how-to-build-your-pycon-us-2026-schedule.html
Six Pathways Through the TalksFinding your way through three days of world-class Python contentPyCon US 2026 runs May 13–19 in Long Beach, California, and with over 100 talks across five rooms over th
Blogspot
How to Build Your PyCon US 2026 Schedule
Six Pathways Through the Talks Finding your way through three days of world-class Python content PyCon US 2026 runs May 13–19 in Long Beach,...
Python Software Foundation: Reflecting on Five Years as the PSF’s First CPython Developer in Residence
Link: https://pyfound.blogspot.com/2026/04/reflecting-on-five-years-as-psfs-first.html
After nearly five wonderful years at the Python Software Foundation as the inaugural CPython Developer in Residence, it's time for me to move on. I feel honored and honestly so lucky to have had the o
Link: https://pyfound.blogspot.com/2026/04/reflecting-on-five-years-as-psfs-first.html
After nearly five wonderful years at the Python Software Foundation as the inaugural CPython Developer in Residence, it's time for me to move on. I feel honored and honestly so lucky to have had the o
Python Software Foundation Blog
Reflecting on Five Years as the PSF’s First CPython Developer in Residence
After nearly five wonderful years at the Python Software Foundation as the inaugural CPython Developer in Residence, it's time for me to mov...
Real Python: Quiz: Vector Databases and Embeddings With ChromaDB
Link: https://realpython.com/quizzes/vector-databases-embeddings-chromadb/
In this quiz, you’ll test your understanding of Embeddings and Vector Databases With ChromaDB.
By working through this quiz, you’ll revisit key concepts like vectors, cosine similarity, word and text
Link: https://realpython.com/quizzes/vector-databases-embeddings-chromadb/
In this quiz, you’ll test your understanding of Embeddings and Vector Databases With ChromaDB.
By working through this quiz, you’ll revisit key concepts like vectors, cosine similarity, word and text
Realpython
Vector Databases and Embeddings With ChromaDB Quiz – Real Python
Test your knowledge of vector databases and ChromaDB, from cosine similarity and embeddings to querying collections and RAG.
Real Python: Quiz: Altair: Declarative Charts With Python
Link: https://realpython.com/quizzes/altair-python/
In this quiz, you’ll test your understanding of
Altair: Declarative Charts With Python.
By working through this quiz, you’ll revisit Altair’s core grammar of
Data, Mark, and Encode, encoding channels
Link: https://realpython.com/quizzes/altair-python/
In this quiz, you’ll test your understanding of
Altair: Declarative Charts With Python.
By working through this quiz, you’ll revisit Altair’s core grammar of
Data, Mark, and Encode, encoding channels
Realpython
Altair: Declarative Charts With Python Quiz – Real Python
Test your knowledge of Altair, the declarative data visualization library for Python that turns DataFrames into interactive charts.
Real Python: Quiz: Explore Your Dataset With pandas
Link: https://realpython.com/quizzes/explore-dataset-with-pandas/
In this quiz, you’ll test your understanding of
Explore Your Dataset With pandas.
By working through this quiz, you’ll revisit pandas core data structures, reading CSV files, indexing and filtering da
Link: https://realpython.com/quizzes/explore-dataset-with-pandas/
In this quiz, you’ll test your understanding of
Explore Your Dataset With pandas.
By working through this quiz, you’ll revisit pandas core data structures, reading CSV files, indexing and filtering da
Realpython
Explore Your Dataset With pandas Quiz – Real Python
Test your pandas fundamentals: core structures, indexing, filtering, grouping, dtypes, and combining DataFrames.
Seth Michael Larson: Add Animal Crossing events to your digital calendar
Link: https://sethmlarson.dev/animal-crossing-calendar?utm_campaign=rss
Animal Forest (“Dōbutsu no Mori” or “どうぶつの森”) was released
in Japan for the Nintendo 64 on April 14th, 2001:
exactly 25 years ago today! To celebrate this beloved franchise I have
created calendars f
Link: https://sethmlarson.dev/animal-crossing-calendar?utm_campaign=rss
Animal Forest (“Dōbutsu no Mori” or “どうぶつの森”) was released
in Japan for the Nintendo 64 on April 14th, 2001:
exactly 25 years ago today! To celebrate this beloved franchise I have
created calendars f
sethmlarson.dev
Add Animal Crossing events to your digital calendar
Animal Forest (“Dōbutsu no Mori” or “どうぶつの森”) was released
in Japan for the Nintendo 64 on April 14th, 2001:
exactly 25 years ago today! To celebrate this beloved franchise I have
created calendar...
in Japan for the Nintendo 64 on April 14th, 2001:
exactly 25 years ago today! To celebrate this beloved franchise I have
created calendar...
Python Software Foundation: PyCon US 2026: Why we're asking you to think about your hotel reservation
Link: https://pyfound.blogspot.com/2026/04/pycon-us-2026-hotels.html
The PyCon US 2026 team has already covered some of the fun, unexpected, and meaningful reasons you’ll want to stay in the PyCon US hotel block. The PSF wants to use our blog to give a different angle,
Link: https://pyfound.blogspot.com/2026/04/pycon-us-2026-hotels.html
The PyCon US 2026 team has already covered some of the fun, unexpected, and meaningful reasons you’ll want to stay in the PyCon US hotel block. The PSF wants to use our blog to give a different angle,
Python Software Foundation Blog
PyCon US 2026: Why we're asking you to think about your hotel reservation
The PyCon US 2026 team has already covered some of the fun, unexpected, and meaningful reasons you’ll want to stay in the PyCon US hotel bl...
Real Python: Vector Databases and Embeddings With ChromaDB
Link: https://realpython.com/courses/vector-databases-embeddings-chromadb/
The era of large language models (LLMs) is here, bringing with it rapidly evolving libraries like ChromaDB that help augment LLM applications. You’ve most likely heard of chatbots like OpenAI’s ChatGP
Link: https://realpython.com/courses/vector-databases-embeddings-chromadb/
The era of large language models (LLMs) is here, bringing with it rapidly evolving libraries like ChromaDB that help augment LLM applications. You’ve most likely heard of chatbots like OpenAI’s ChatGP
Realpython
Vector Databases and Embeddings With ChromaDB – Real Python
Learn how to use ChromaDB, an open-source vector database, to store embeddings and give context to large language models in Python.
death and gravity: Learn Python object-oriented programming with Raymond Hettinger
Link: https://death.andgravity.com/hettinger
💢 There must be a better way.
Raymond Hettinger is a Python core developer.
Even if you haven't heard of him,
you've definitely used his work,
bangers such as
sorted(), enumerate(), collections, ite
Link: https://death.andgravity.com/hettinger
💢 There must be a better way.
Raymond Hettinger is a Python core developer.
Even if you haven't heard of him,
you've definitely used his work,
bangers such as
sorted(), enumerate(), collections, ite