Real Python: Quiz: Python's tuple Data Type: A Deep Dive With Examples
Link: https://realpython.com/quizzes/python-tuple/
In this quiz, you’ll test your understanding of Python tuples.
By working through this quiz, you’ll revisit various ways to interact with Python tuples. You’ll also practice recognizing common feature
Link: https://realpython.com/quizzes/python-tuple/
In this quiz, you’ll test your understanding of Python tuples.
By working through this quiz, you’ll revisit various ways to interact with Python tuples. You’ll also practice recognizing common feature
Realpython
Python's tuple Data Type: A Deep Dive With Examples Quiz – Real Python
Practice Python tuples: create, access, and unpack immutable sequences to write safer, clearer code. Reinforce basics and avoid common gotchas. Try the quiz.
Django Weblog: Plan to Adopt Contributor Covenant 3 as Django’s New Code of Conduct
Link: https://www.djangoproject.com/weblog/2026/feb/19/2026-coc-update-phase-2/
Last month we announced our plan to adopt Contributor Covenant 3 as Django's new Code of Conduct through a multi-step process. Today we're excited to share that we've completed the first step of that
Link: https://www.djangoproject.com/weblog/2026/feb/19/2026-coc-update-phase-2/
Last month we announced our plan to adopt Contributor Covenant 3 as Django's new Code of Conduct through a multi-step process. Today we're excited to share that we've completed the first step of that
Django Project
Plan to Adopt Contributor Covenant 3 as Django’s New Code of Conduct
Posted by Dan Ryan on Feb. 19, 2026
The Python Coding Stack: The Journey From LBYL to EAFP • [Club]
Link: https://www.thepythoncodingstack.com/p/the-journey-from-lbyl-to-eafp
LBYL came more naturally to me in my early years of programming. It seemed to have fewer obstacles in those early stages, fewer tricky concepts.And in my 10+ years of teaching Python, I also preferred
Link: https://www.thepythoncodingstack.com/p/the-journey-from-lbyl-to-eafp
LBYL came more naturally to me in my early years of programming. It seemed to have fewer obstacles in those early stages, fewer tricky concepts.And in my 10+ years of teaching Python, I also preferred
Thepythoncodingstack
The Journey From LBYL to EAFP • [Club]
When it’s OK to just go for it and see what happens
PyBites: How Even Senior Developers Mess Up Their Git Workflow
Link: https://pybit.es/articles/how-even-senior-developers-mess-up-their-git-workflow/
There are few things in software engineering that induce panic quite like a massive git merge conflict.
You pull down the latest code, open your editor, and suddenly your screen is bleeding with <<<<
Link: https://pybit.es/articles/how-even-senior-developers-mess-up-their-git-workflow/
There are few things in software engineering that induce panic quite like a massive git merge conflict.
You pull down the latest code, open your editor, and suddenly your screen is bleeding with <<<<
Pybites
How Even Senior Developers Mess Up Their Git Workflow - Pybites
There are few things in software engineering that induce panic quite like a massive git merge conflict.
Graham Dumpleton: Clickable actions in workshops
Link: https://grahamdumpleton.me/posts/2026/02/clickable-actions-in-workshops/
The idea of guided instruction in tutorials isn't new. Most online tutorials these days provide a click-to-copy icon next to commands and code snippets. It's a useful convenience. You see the command
Link: https://grahamdumpleton.me/posts/2026/02/clickable-actions-in-workshops/
The idea of guided instruction in tutorials isn't new. Most online tutorials these days provide a click-to-copy icon next to commands and code snippets. It's a useful convenience. You see the command
grahamdumpleton.me
Clickable actions in workshops - Graham Dumpleton
From copy and paste to fully guided workshop experiences with clickable actions.
Paolo Melchiorre: Django ORM Standalone⁽¹⁾: Querying an existing database
Link: https://www.paulox.net/2026/02/20/django-orm-standalone-database-inspectdb-query/
A practical step-by-step guide to using Django ORM in standalone mode to connect to and query an existing database using inspectdb.
Link: https://www.paulox.net/2026/02/20/django-orm-standalone-database-inspectdb-query/
A practical step-by-step guide to using Django ORM in standalone mode to connect to and query an existing database using inspectdb.
Paolo Melchiorre
Django ORM Standalone⁽¹⁾: Querying an existing database
A practical step-by-step guide to using Django ORM in standalone mode to connect to and query an existing database using inspectdb.
Real Python: The Real Python Podcast – Episode #285: Exploring MCP Apps & Adding Interactive UIs to Clients
Link: https://realpython.com/podcasts/rpp/285/
How can you move your MCP tools beyond plain text? How do you add interactive UI components directly inside chat conversations? This week on the show, Den Delimarsky from Anthropic joins us to discuss
Link: https://realpython.com/podcasts/rpp/285/
How can you move your MCP tools beyond plain text? How do you add interactive UI components directly inside chat conversations? This week on the show, Den Delimarsky from Anthropic joins us to discuss
Realpython
Episode #285: Exploring MCP Apps & Adding Interactive UIs to Clients – The Real Python Podcast
How can you move your MCP tools beyond plain text? How do you add interactive UI components directly inside chat conversations? This week on the show, Den Delimarsky from Anthropic joins us to discuss MCP Apps and interactive UIs in MCP.
Graham Dumpleton: Teaching an AI about Educates
Link: https://grahamdumpleton.me/posts/2026/02/teaching-an-ai-about-educates/
The way we direct AI coding agents has changed significantly over the past couple of years. Early on, the interaction was purely conversational. You'd open a chat, explain what you wanted, provide wha
Link: https://grahamdumpleton.me/posts/2026/02/teaching-an-ai-about-educates/
The way we direct AI coding agents has changed significantly over the past couple of years. Early on, the interaction was purely conversational. You'd open a chat, explain what you wanted, provide wha
grahamdumpleton.me
Teaching an AI about Educates - Graham Dumpleton
Using an AI agent skill to generate interactive Educates workshops.
PyBites: 3 Questions to go from thinking like a Scrappy to Senior Dev
Link: https://pybit.es/articles/3-questions-to-go-from-thinking-like-a-scrappy-to-senior-dev/
How do you know if you’re actually growing as a dev?
Last week I was chatting with a developer who’d hit a wall. (I talk to a lot of devs now that I think about it!)
Like him, you might consider yours
Link: https://pybit.es/articles/3-questions-to-go-from-thinking-like-a-scrappy-to-senior-dev/
How do you know if you’re actually growing as a dev?
Last week I was chatting with a developer who’d hit a wall. (I talk to a lot of devs now that I think about it!)
Like him, you might consider yours
Pybites
3 Questions To Go From Thinking Like A Scrappy To Senior Dev - Pybites
Like him, you might consider yourself a scrappy coder. You're an all-rounder, can generally figure things out and write some sort of scrappy script to solve a
Django Weblog: DSF member of the month - Baptiste Mispelon
Link: https://www.djangoproject.com/weblog/2026/feb/21/dsf-member-of-the-month-baptiste-mispelon/
For February 2026, we welcome Baptiste Mispelon as our DSF member of the month! ⭐
Photo by Bartek Pawlik - bartpawlik.format.com
Baptiste is a long-time Django and Python contributor who co-created t
Link: https://www.djangoproject.com/weblog/2026/feb/21/dsf-member-of-the-month-baptiste-mispelon/
For February 2026, we welcome Baptiste Mispelon as our DSF member of the month! ⭐
Photo by Bartek Pawlik - bartpawlik.format.com
Baptiste is a long-time Django and Python contributor who co-created t
Django Project
DSF member of the month - Baptiste Mispelon
Posted by Sarah Abderemane on Feb. 21, 2026
Talk Python to Me: #537: Datastar: Modern web dev, simplified
Link: https://talkpython.fm/episodes/show/537/datastar-modern-web-dev-simplified
You love building web apps with Python, and HTMX got you excited about the hypermedia approach -- let the server drive the HTML, skip the JavaScript build step, keep things simple. But then you hit th
Link: https://talkpython.fm/episodes/show/537/datastar-modern-web-dev-simplified
You love building web apps with Python, and HTMX got you excited about the hypermedia approach -- let the server drive the HTML, skip the JavaScript build step, keep things simple. But then you hit th
talkpython.fm
Datastar: Modern web dev, simplified
You love building web apps with Python, and HTMX got you excited about the hypermedia approach -- let the server drive the HTML, skip the JavaScript build step, keep things simple. But then you hit that last 10%: You need Alpine.js for interactivity, your…
Brett Cannon: CLI subcommands with lazy imports
Link: https://snarky.ca/subcommands-with-lazy-imports/
In case you didn&apost hear, PEP 810 got accepted which means Python 3.15 is going to support lazy imports! One of the selling points of lazy imports is with code that has a CLI so that you only impor
Link: https://snarky.ca/subcommands-with-lazy-imports/
In case you didn&apost hear, PEP 810 got accepted which means Python 3.15 is going to support lazy imports! One of the selling points of lazy imports is with code that has a CLI so that you only impor
Tall, Snarky Canadian
CLI subcommands with lazy imports
In case you didn't hear, PEP 810 got accepted which means Python 3.15 is going to support lazy imports! One of the selling points of lazy imports is with code that has a CLI so that you only import code as necessary, making the app a bit more snappy
Tibo Beijen: Introducing the Zen of DevOps
Link: https://www.tibobeijen.nl/2026/02/23/introducing-the-zen-of-devops/
Introduction Over the past ten years or so, my role has gradually shifted from software to platforms. More towards the ‘ops’ side of things, but coming from a background that values APIs, automation,
Link: https://www.tibobeijen.nl/2026/02/23/introducing-the-zen-of-devops/
Introduction Over the past ten years or so, my role has gradually shifted from software to platforms. More towards the ‘ops’ side of things, but coming from a background that values APIs, automation,
TBNL
Introducing the Zen of DevOps | TBNL
Introducing the Zen of DevOps, an adaptation of the Zen of Python, providing guidance to the fields of DevOps, SRE and Platform Engineering
Real Python: Quiz: Build a Hash Table in Python With TDD
Link: https://realpython.com/quizzes/python-hash-table/
In this quiz, you’ll review hash functions, collision resolution strategies, hash function distribution, the avalanche effect, and key principles of Test-Driven Development.
For more practice and cont
Link: https://realpython.com/quizzes/python-hash-table/
In this quiz, you’ll review hash functions, collision resolution strategies, hash function distribution, the avalanche effect, and key principles of Test-Driven Development.
For more practice and cont
Realpython
Build a Hash Table in Python With TDD Quiz – Real Python
Learn how Python hashing spreads values into buckets and powers hash tables. Practice collisions, uniform distribution, and test-driven development.
Real Python: Python for Loops: The Pythonic Way
Link: https://realpython.com/python-for-loop/
Python’s for loop allows you to iterate over the items in a collection, such as lists, tuples, strings, and dictionaries. The for loop syntax declares a loop variable that takes each item from the col
Link: https://realpython.com/python-for-loop/
Python’s for loop allows you to iterate over the items in a collection, such as lists, tuples, strings, and dictionaries. The for loop syntax declares a loop variable that takes each item from the col
Real Python
Python for Loops: The Pythonic Way – Real Python
Learn how to use Python for loops to iterate over lists, tuples, strings, and dictionaries with Pythonic looping techniques.
Anarcat: PSA: North america changes time forward soon, Europe next
Link: https://anarc.at/blog/2026-02-23-dst-warning/
This is a copy of an email I used to send internally at work and now
made public. I'm not sure I'll make a habit of posting it here,
especially not twice a year, unless people really like it. Right
no
Link: https://anarc.at/blog/2026-02-23-dst-warning/
This is a copy of an email I used to send internally at work and now
made public. I'm not sure I'll make a habit of posting it here,
especially not twice a year, unless people really like it. Right
no
anarc.at
PSA: North america changes time forward soon, Europe next
anarcat
Python Bytes: #470 A Jolting Episode
Link: https://pythonbytes.fm/episodes/show/470/a-jolting-episode
Topics covered in this episode:
Better Python tests with inline-snapshot
jolt Battery intelligence for your laptop
Markdown code formatting with ruff
act - run your GitHub actions locally
Extras
Joke
Link: https://pythonbytes.fm/episodes/show/470/a-jolting-episode
Topics covered in this episode:
Better Python tests with inline-snapshot
jolt Battery intelligence for your laptop
Markdown code formatting with ruff
act - run your GitHub actions locally
Extras
Joke
pythonbytes.fm
A Jolting Episode
News and announcements from the Python community for the week of Feb 23rd, 2026
PyBites: Why do we insist on struggling alone?
Link: https://pybit.es/articles/why-do-we-insist-on-struggling-alone/
A realisation about my son’s basketball team reminded me that we should never be ashamed to ask for help, or better yet, seek formal coaching/support.
Last year, for two straight seasons, my son’s tea
Link: https://pybit.es/articles/why-do-we-insist-on-struggling-alone/
A realisation about my son’s basketball team reminded me that we should never be ashamed to ask for help, or better yet, seek formal coaching/support.
Last year, for two straight seasons, my son’s tea
pybit.es
Why do we insist on struggling alone? – Pybites
Israel Fruchter: Coodie: A 4-year-old idea brought to life by AI (and some coffee)
Link: http://fruch.github.io/python/2026/02/24/coodie-ai-pydantic-odm
Coodie: A 4-year-old idea brought to life by AI (and some coffee)
So, let’s rewind a bit. About four years ago, I was looking at Beanie — this really nifty, Pydantic-based ODM for MongoDB. And as some
Link: http://fruch.github.io/python/2026/02/24/coodie-ai-pydantic-odm
Coodie: A 4-year-old idea brought to life by AI (and some coffee)
So, let’s rewind a bit. About four years ago, I was looking at Beanie — this really nifty, Pydantic-based ODM for MongoDB. And as some
fruch.github.io
Coodie: A 4-year-old idea brought to life by AI (and some coffee)
Seth Michael Larson: Respecting maintainer time should be in security policies
Link: https://sethmlarson.dev/respecting-maintainer-time-should-be-in-security-policies?utm_campaign=rss
Generative AI tools becoming more common means that vulnerability reports
these days are loooong. If you're an open source maintainer, you
unfortunately know what I'm talking about. Markdown-formatted
Link: https://sethmlarson.dev/respecting-maintainer-time-should-be-in-security-policies?utm_campaign=rss
Generative AI tools becoming more common means that vulnerability reports
these days are loooong. If you're an open source maintainer, you
unfortunately know what I'm talking about. Markdown-formatted
sethmlarson.dev
Respecting maintainer time should be in security policies
Generative AI tools becoming more common means that vulnerability reports
these days are loooong. If you're an open source maintainer, you
unfortunately know what I'm talking about. Markdown-format...
these days are loooong. If you're an open source maintainer, you
unfortunately know what I'm talking about. Markdown-format...