Chris Warrick: I Wrote YetAnotherBlogGenerator
Link: https://chriswarrick.com/blog/2026/02/16/i-wrote-yet-another-blog-generator/
Writing a static site generator is a developer rite of passage. For the past 13 years, this blog was generated using Nikola. This week, I finished implementing my own generator, the unoriginally named
Link: https://chriswarrick.com/blog/2026/02/16/i-wrote-yet-another-blog-generator/
Writing a static site generator is a developer rite of passage. For the past 13 years, this blog was generated using Nikola. This week, I finished implementing my own generator, the unoriginally named
Python Software Foundation: Join the Python Security Response Team!
Link: https://pyfound.blogspot.com/2026/02/join-the-python-security-response-team.html
Thanks to the work of the Security Developer-in-Residence
Seth Larson, the Python Security Response Team (PSRT) now has an
approved public governance document (PEP 811). Following the new governance
Link: https://pyfound.blogspot.com/2026/02/join-the-python-security-response-team.html
Thanks to the work of the Security Developer-in-Residence
Seth Larson, the Python Security Response Team (PSRT) now has an
approved public governance document (PEP 811). Following the new governance
Python Software Foundation Blog
Join the Python Security Response Team!
Thanks to the work of the Security Developer-in-Residence Seth Larson, the Python Security Response Team (PSRT) now has an approved public...
Real Python: Write Python Docstrings Effectively
Link: https://realpython.com/courses/write-python-docstrings-effectively/
Writing clear, consistent docstrings in Python helps others understand your code’s purpose, parameters, and outputs. In this video course, you’ll learn about best practices, standard formats, and comm
Link: https://realpython.com/courses/write-python-docstrings-effectively/
Writing clear, consistent docstrings in Python helps others understand your code’s purpose, parameters, and outputs. In this video course, you’ll learn about best practices, standard formats, and comm
Realpython
Write Python Docstrings Effectively – Real Python
Learn to write clear, effective Python docstrings using best practices, common styles, and built-in conventions for your code.
PyCoder’s Weekly: Issue #722: Itertools, Circular Imports, Mock, and More (Feb. 17, 2026)
Link: https://pycoders.com/issues/722
#722 – FEBRUARY 17, 2026 View in Browser » 5 Essential Itertools for Data Science Learn 5 essential itertools methods to eliminate manual feature engineering waste. Replace nested loops with sys
Link: https://pycoders.com/issues/722
#722 – FEBRUARY 17, 2026 View in Browser » 5 Essential Itertools for Data Science Learn 5 essential itertools methods to eliminate manual feature engineering waste. Replace nested loops with sys
Pycoders
PyCoder’s Weekly | Issue #722
Itertools, Circular Imports, Mock, and More
Real Python: Quiz: How to Install Python on Your System: A Guide
Link: https://realpython.com/quizzes/python-installation-and-setup/
In this quiz, you’ll test your understanding of how to install Python. This quiz covers questions about how to check which version of Python is installed on your machine, and how you can install or up
Link: https://realpython.com/quizzes/python-installation-and-setup/
In this quiz, you’ll test your understanding of how to install Python. This quiz covers questions about how to check which version of Python is installed on your machine, and how you can install or up
Realpython
How to Install Python on Your System: A Guide Quiz – Real Python
In this quiz, you'll test your understanding of how to install or update Python on your computer. With this knowledge, you'll be able to set up Python on various operating systems, including Windows, macOS, and Linux.
Hugo van Kemenade: A CLI to fight GitHub spam
Link: https://hugovk.dev/blog/2026/gh-triage/
gh triage spam #We
get
a
lot
of
spam
in
the
CPython
project.
A lot of it isn’t even slop, but
mostly worthless “nothing” issues and PRs that barely fill in the issue template, or add
a line of nonsens
Link: https://hugovk.dev/blog/2026/gh-triage/
gh triage spam #We
get
a
lot
of
spam
in
the
CPython
project.
A lot of it isn’t even slop, but
mostly worthless “nothing” issues and PRs that barely fill in the issue template, or add
a line of nonsens
Hugo van Kemenade
A CLI to fight GitHub spam
Real Python: How to Install Python on Your System: A Guide
Link: https://realpython.com/installing-python/
To learn how to install Python on your system, you can follow a few straightforward steps. First, check if Python is already installed by opening a command-line interface and typing python --version o
Link: https://realpython.com/installing-python/
To learn how to install Python on your system, you can follow a few straightforward steps. First, check if Python is already installed by opening a command-line interface and typing python --version o
Real Python
How to Install Python on Your System: A Guide – Real Python
Learn how to install the latest Python version on Windows, macOS, and Linux. Check your version and choose the best installation method for your system.
Anarcat: net-tools to iproute cheat sheet
Link: https://anarc.at/blog/2026-02-18-iproute2/
This is also known as: "ifconfig is not installed by default
anymore, how do I do this only with the ip command?"
I have been slowly training my brain to use the new commands but I
sometimes forget so
Link: https://anarc.at/blog/2026-02-18-iproute2/
This is also known as: "ifconfig is not installed by default
anymore, how do I do this only with the ip command?"
I have been slowly training my brain to use the new commands but I
sometimes forget so
anarc.at
net-tools to iproute cheat sheet
anarcat
PyPodcats: Trailer: Episode 11 With Sheena O'Connell
Link: https://pypodcats.live/episodes/ep-11-trailer/
A preview of our chat with Sheena O'Connell. Watch the full episode on February 26, 2026A preview of our chat with Sheena O'Connell. Watch the full episode on February 26, 2026Sneak Peek of our chat w
Link: https://pypodcats.live/episodes/ep-11-trailer/
A preview of our chat with Sheena O'Connell. Watch the full episode on February 26, 2026A preview of our chat with Sheena O'Connell. Watch the full episode on February 26, 2026Sneak Peek of our chat w
pypodcats.live
Trailer: Episode 11 with Sheena O'Connell
A preview of our chat with Sheena O'Connell. Watch the full episode on February 26, 2026
The Python Coding Stack: When "It Works" Is Not Good Enough • Live Workshops
Link: https://www.thepythoncodingstack.com/p/when-it-works-is-not-good-enough
You’ve been reading articles here on The Python Coding Stack. How about live workshops?I need your help to find out whether to run more of these–and yes, you can still sign up for this series of three
Link: https://www.thepythoncodingstack.com/p/when-it-works-is-not-good-enough
You’ve been reading articles here on The Python Coding Stack. How about live workshops?I need your help to find out whether to run more of these–and yes, you can still sign up for this series of three
Thepythoncodingstack
When "It Works" Is Not Good Enough • Live Workshops
You’ve been reading articles here on The Python Coding Stack.
Python Engineering at Microsoft: Python Environments Extension for VS Code
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-february-2026-release/
Introducing the Python Environments Extension for VS Code
Python development in VS Code now has a unified, streamlined workflow for managing environments, interpreters, and packages. The Python Enviro
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-february-2026-release/
Introducing the Python Environments Extension for VS Code
Python development in VS Code now has a unified, streamlined workflow for managing environments, interpreters, and packages. The Python Enviro
Microsoft News
Python Environments Extension for VS Code
The February 2026 release This release includes the Python Environments extension... Keep on reading to learn more!
Graham Dumpleton: When AI content isn't slop
Link: https://grahamdumpleton.me/posts/2026/02/when-ai-content-isnt-slop/
In my last post I talked about the forces reshaping developer advocacy. One theme that kept coming up was content saturation. AI has made it trivially easy to produce content, and the result is a floo
Link: https://grahamdumpleton.me/posts/2026/02/when-ai-content-isnt-slop/
In my last post I talked about the forces reshaping developer advocacy. One theme that kept coming up was content saturation. AI has made it trivially easy to produce content, and the result is a floo
grahamdumpleton.me
When AI content isn't slop - Graham Dumpleton
The backlash against AI slop is justified, but risks dismissing purposeful content along with the noise.
PyCharm: LangChain Python Tutorial: 2026’s Complete Guide
Link: https://blog.jetbrains.com/pycharm/2026/02/langchain-tutorial-2026/
If you’ve read the blog post How to Build Chatbots With LangChain, you may want to know more about LangChain. This blog post will dive deeper into what LangChain offers and guide you through a few mo
Link: https://blog.jetbrains.com/pycharm/2026/02/langchain-tutorial-2026/
If you’ve read the blog post How to Build Chatbots With LangChain, you may want to know more about LangChain. This blog post will dive deeper into what LangChain offers and guide you through a few mo
The JetBrains Blog
LangChain Python Tutorial: A Complete Guide for 2026 - The JetBrains Blog
Learn how to build AI agents with LangChain in 2026 – from chatbots and document Q&A to tools, guardrails, testing, and debugging in PyCharm.
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.