Mariatta: Year of the Snake Recap
Link: https://mariatta.ca/posts/year-of-snake-2025-recap/
Looking Back at the Year of the Snake
It’s already March 2026, you might think it’s too late for anybody to share a recap of the year 2025. Well,
the good news is that we are still in the beginnings o
Link: https://mariatta.ca/posts/year-of-snake-2025-recap/
Looking Back at the Year of the Snake
It’s already March 2026, you might think it’s too late for anybody to share a recap of the year 2025. Well,
the good news is that we are still in the beginnings o
Mariatta
Year of the Snake Recap
Looking Back at the Year of the Snake It’s already March 2026, you might think it’s too late for anybody to share a recap of the year 2025. Well, the good news is that we are still in the beginnings of Lunar New Year. So instead of recap of 2025, let’s review…
Daniel Roy Greenfeld: Top Terminal Tools
Link: https://daniel.feldroy.com/posts/2026-03-command-line-tools-im-using
When I sit down to code, these are the tools I use at this time whenever I touch code. In alphabetical order:
Atuin
Atuin is a replacement for the default shell history. It saves your history to a loc
Link: https://daniel.feldroy.com/posts/2026-03-command-line-tools-im-using
When I sit down to code, these are the tools I use at this time whenever I touch code. In alphabetical order:
Atuin
Atuin is a replacement for the default shell history. It saves your history to a loc
https://daniel.feldroy.com
Top Terminal Tools
The tools I use in my day-to-day coding efforts in early 2026.
Wingware: Wing Python IDE Version 11.1 - March 10, 2026
Link: https://wingware.com/news/2026-03-10
Wing Python IDE version 11.1 has been released with improved pseudo TTY emulation
in OS Commands, Start Terminal on Windows, syntax highlighting for Rust and TOML,
support for newer OpenAI models in A
Link: https://wingware.com/news/2026-03-10
Wing Python IDE version 11.1 has been released with improved pseudo TTY emulation
in OS Commands, Start Terminal on Windows, syntax highlighting for Rust and TOML,
support for newer OpenAI models in A
Wingware
Wing Python IDE Version 11.1 - March 10, 2026 - Wing Python IDE
Wing Python IDE version 11.1 has been released with improved pseudo TTY emulation
in OS Commands, Start Terminal on Windows, syntax highlighting for Rust and TOML,
support for newer OpenAI models in AI Chat, new Stop on SystemExit debugger preference,
and…
in OS Commands, Start Terminal on Windows, syntax highlighting for Rust and TOML,
support for newer OpenAI models in AI Chat, new Stop on SystemExit debugger preference,
and…
Real Python: Quiz: Python Descriptors: An Introduction
Link: https://realpython.com/quizzes/python-descriptors/
In this quiz, you’ll test your understanding of Python Descriptors.
By working through this quiz, you’ll revisit the descriptor protocol, how .__get__() and .__set__() control attribute access, and ho
Link: https://realpython.com/quizzes/python-descriptors/
In this quiz, you’ll test your understanding of Python Descriptors.
By working through this quiz, you’ll revisit the descriptor protocol, how .__get__() and .__set__() control attribute access, and ho
Realpython
Python Descriptors: An Introduction Quiz – Real Python
Learn how Python descriptors control attribute access, use special methods for getting and setting values, and implement read-only attributes.
Real Python: Working With APIs in Python: Reading Public Data
Link: https://realpython.com/courses/working-apis-reading-public-data/
Python is an excellent choice for working with Application Programming Interfaces (APIs), allowing you to efficiently consume and interact with them. By using the Requests library, you can easily fetc
Link: https://realpython.com/courses/working-apis-reading-public-data/
Python is an excellent choice for working with Application Programming Interfaces (APIs), allowing you to efficiently consume and interact with them. By using the Requests library, you can easily fetc
Realpython
Working With APIs in Python: Reading Public Data – Real Python
Learn how to consume REST APIs with Python using the requests library, including authentication, query parameters, and handling responses.
PyCoder’s Weekly: Issue #725: Generators, __init__.py, Pointblank, and More (March 10, 2026)
Link: https://pycoders.com/issues/725
#725 – MARCH 10, 2026 View in Browser » Invent Your Own Comprehensions in Python Python doesn’t have tuple, frozenset, or Counter comprehensions, but you can invent your own by passing a generat
Link: https://pycoders.com/issues/725
#725 – MARCH 10, 2026 View in Browser » Invent Your Own Comprehensions in Python Python doesn’t have tuple, frozenset, or Counter comprehensions, but you can invent your own by passing a generat
Pycoders
PyCoder’s Weekly | Issue #725
Generators, __init__.py, Pointblank, and More
RoseHosting Blog: How to Install Python on Ubuntu 26.04
Link: https://www.rosehosting.com/blog/how-to-install-python-on-ubuntu-26-04/
Python is a versatile programming language that works on nearly any system architecture, whether for web development or machine learning, ...
Read More
The post How to Install Python on Ubuntu 26.04
Link: https://www.rosehosting.com/blog/how-to-install-python-on-ubuntu-26-04/
Python is a versatile programming language that works on nearly any system architecture, whether for web development or machine learning, ...
Read More
The post How to Install Python on Ubuntu 26.04
RoseHosting
How to Install Python on Ubuntu 26.04
How to Install Python on Ubuntu 26.04 | RoseHosting
Real Python: Quiz: Create and Modify PDF Files in Python
Link: https://realpython.com/quizzes/creating-modifying-pdf/
In this quiz, you’ll test your understanding of Creating and Modifying PDF Files in Python.
By working through this quiz, you’ll practice reading, extracting, and modifying PDFs using the pypdf librar
Link: https://realpython.com/quizzes/creating-modifying-pdf/
In this quiz, you’ll test your understanding of Creating and Modifying PDF Files in Python.
By working through this quiz, you’ll practice reading, extracting, and modifying PDFs using the pypdf librar
Realpython
Create and Modify PDF Files in Python Quiz – Real Python
Test your Python PDF skills: read, modify, extract, encrypt, and manipulate PDF files using the pypdf library.
Real Python: Quiz: Threading in Python
Link: https://realpython.com/quizzes/threading-in-python/
In this quiz, you’ll test your understanding of Threading in Python.
By working through this quiz, you’ll revisit how to create and manage threads, use ThreadPoolExecutor, prevent race conditions with
Link: https://realpython.com/quizzes/threading-in-python/
In this quiz, you’ll test your understanding of Threading in Python.
By working through this quiz, you’ll revisit how to create and manage threads, use ThreadPoolExecutor, prevent race conditions with
Realpython
Threading in Python Quiz – Real Python
Test your understanding of Python threading, including how to create threads, use locks, avoid race conditions, and build pipelines.
Real Python: Pydantic AI: Build Type-Safe LLM Agents in Python
Link: https://realpython.com/pydantic-ai/
Pydantic AI is a Python framework for building LLM agents that return validated, structured outputs using Pydantic models. Instead of parsing raw strings from LLMs, you get type-safe objects with auto
Link: https://realpython.com/pydantic-ai/
Pydantic AI is a Python framework for building LLM agents that return validated, structured outputs using Pydantic models. Instead of parsing raw strings from LLMs, you get type-safe objects with auto
Real Python
Pydantic AI: Build Type-Safe LLM Agents in Python – Real Python
Learn how to use Pydantic AI to build type-safe LLM agents in Python with structured outputs, function calling, and dependency injection patterns.
Python Morsels: Making friendly classes
Link: https://www.pythonmorsels.com/friendly-classes/
A friendly class accepts sensible arguments, has a nice string representation, and supports equality checks.
Table of contents
Always make your classes friendly
An example friendly class
Quick frie
Link: https://www.pythonmorsels.com/friendly-classes/
A friendly class accepts sensible arguments, has a nice string representation, and supports equality checks.
Table of contents
Always make your classes friendly
An example friendly class
Quick frie
Pythonmorsels
Making friendly classes
A friendly class accepts sensible arguments, has a nice string representation, and supports equality checks.
Luke Plant: Announcing fluent-codegen
Link: https://lukeplant.me.uk/blog/posts/announcing-fluent-codegen/
This post announces fluent-codegen, a Python library for generating Python code. Not everyone needs this, but when you need it, you’ll probably know, and you’ll want probably want a decent solution th
Link: https://lukeplant.me.uk/blog/posts/announcing-fluent-codegen/
This post announces fluent-codegen, a Python library for generating Python code. Not everyone needs this, but when you need it, you’ll probably know, and you’ll want probably want a decent solution th
Luke Plant's home page
Announcing fluent-codegen
This post announces fluent-codegen, a Python library for generating Python code. Not everyone needs this, but when you need it, you’ll probably know, and you’ll want probably want a decent solution th
Python Software Foundation: Applications to Join the PSF Meetup Pro Network Are Back Open
Link: https://pyfound.blogspot.com/2026/03/applications-to-join-psf-meetup-pro.html
Following the introduction of the PSF Community Partner Program, the Python Software Foundation (PSF) is pleased to announce that we have reopened the application for Python Meetup groups to join the
Link: https://pyfound.blogspot.com/2026/03/applications-to-join-psf-meetup-pro.html
Following the introduction of the PSF Community Partner Program, the Python Software Foundation (PSF) is pleased to announce that we have reopened the application for Python Meetup groups to join the
Python Software Foundation Blog
Applications to Join the PSF Meetup Pro Network Are Back Open
Following the introduction of the PSF Community Partner Program , the Python Software Foundation (PSF) is pleased to announce that we have r...
Real Python: Quiz: Working With Files in Python
Link: https://realpython.com/quizzes/working-with-files-in-python/
In this quiz, you’ll test your understanding of Working With Files in Python.
By working through this quiz, you’ll revisit key techniques for handling files and directories in Python. You’ll practice
Link: https://realpython.com/quizzes/working-with-files-in-python/
In this quiz, you’ll test your understanding of Working With Files in Python.
By working through this quiz, you’ll revisit key techniques for handling files and directories in Python. You’ll practice
Realpython
Working With Files in Python Quiz – Real Python
Practice handling files and directories in Python, including opening, iterating, filtering, creating, deleting, copying, and renaming.
Python Morsels: Standard error
Link: https://www.pythonmorsels.com/standard-error/
Standard error is one of the two writable file streams that is used for printing errors, warning messages, or any outputs that shouldn't be mixed with the main program.
Table of contents
Printing
Link: https://www.pythonmorsels.com/standard-error/
Standard error is one of the two writable file streams that is used for printing errors, warning messages, or any outputs that shouldn't be mixed with the main program.
Table of contents
Printing
Pythonmorsels
Standard error
Standard error is one of the two writable file streams that is used for printing errors, warning messages, or any outputs that shouldn't be mixed with the main program.
Daniel Roy Greenfeld: To return a value or not return a value
Link: https://daniel.feldroy.com/posts/2026-03-to-return-a-value-or-not-return-a-value
I believe any function that changes a variable should return a variable. For example, I argue that Python's random.shuffle() is flawed. This is how random.shuffle() unfortunately works:
import random
Link: https://daniel.feldroy.com/posts/2026-03-to-return-a-value-or-not-return-a-value
I believe any function that changes a variable should return a variable. For example, I argue that Python's random.shuffle() is flawed. This is how random.shuffle() unfortunately works:
import random
The Python Show: 56 - Python Illustrated
Link: https://www.pythonshow.com/p/56-python-illustrated
In this episode, we hear from two sisters who put together a beginner's book about Python. The unique hook for their book is that one sister wrote the text while the other did the illustrations. Liste
Link: https://www.pythonshow.com/p/56-python-illustrated
In this episode, we hear from two sisters who put together a beginner's book about Python. The unique hook for their book is that one sister wrote the text while the other did the illustrations. Liste
Pythonshow
56 - Python Illustrated
In this episode, we hear from two sisters who put together a beginner's book about Python.
PyPy: PyPy v7.3.21 release
Link: https://www.pypy.org/posts/2026/03/pypy-v7320-release.html
PyPy v7.3.21: release of python 2.7, 3.11
The PyPy team is proud to release version 7.3.21 of PyPy after the previous
release on July 4, 2025. This is a bug-fix release that also updates to Python
3.1
Link: https://www.pypy.org/posts/2026/03/pypy-v7320-release.html
PyPy v7.3.21: release of python 2.7, 3.11
The PyPy team is proud to release version 7.3.21 of PyPy after the previous
release on July 4, 2025. This is a bug-fix release that also updates to Python
3.1
PyPy
PyPy v7.3.21 release
PyPy v7.3.21: release of python 2.7, 3.11
The PyPy team is proud to release version 7.3.21 of PyPy after the previous
release on July 4, 2025. This is a bug-fix release that also updates to Python
3.1
The PyPy team is proud to release version 7.3.21 of PyPy after the previous
release on July 4, 2025. This is a bug-fix release that also updates to Python
3.1
Real Python: Quiz: Your Python Coding Environment on Windows: Setup Guide
Link: https://realpython.com/quizzes/python-coding-setup-windows/
Test your understanding of
Python Coding Setup on Windows.
By working through this quiz, you’ll review the key steps for setting up a Python development environment on Windows. You’ll cover system upd
Link: https://realpython.com/quizzes/python-coding-setup-windows/
Test your understanding of
Python Coding Setup on Windows.
By working through this quiz, you’ll review the key steps for setting up a Python development environment on Windows. You’ll cover system upd
Realpython
Your Python Coding Environment on Windows: Setup Guide Quiz – Real Python
Test your knowledge of setting up a Python dev environment on Windows, from updates and terminals to paths, tools, and WSL.
Real Python: The Real Python Podcast – Episode #287: Crafting and Editing In-Depth Tutorials at Real Python
Link: https://realpython.com/podcasts/rpp/287/
What goes into creating the tutorials you read at Real Python? What are the steps in the editorial process, and who are the people behind the scenes? This week on the show, Real Python team members Ma
Link: https://realpython.com/podcasts/rpp/287/
What goes into creating the tutorials you read at Real Python? What are the steps in the editorial process, and who are the people behind the scenes? This week on the show, Real Python team members Ma
Realpython
Episode #287: Crafting and Editing In-Depth Tutorials at Real Python – The Real Python Podcast
What goes into creating the tutorials you read at Real Python? What are the steps in the editorial process, and who are the people behind the scenes? This week on the show, Real Python team members Martin Breuss, Brenda Weleschuk, and Philipp Acsany join…