Real Python: Getting to Know Duck Typing in Python
Link: https://realpython.com/courses/duck-typing-python/
Python makes extensive use of a type system known as duck typing. This system is based on an object’s behavior and interface. Many built-in classes and tools support this type system, which makes them
Link: https://realpython.com/courses/duck-typing-python/
Python makes extensive use of a type system known as duck typing. This system is based on an object’s behavior and interface. Many built-in classes and tools support this type system, which makes them
Realpython
Getting to Know Duck Typing in Python – Real Python
In this video course, you'll learn about duck typing in Python---a type system based on an object's behavior rather than inheritance. By taking advantage of duck typing, you can create flexible and decoupled sets of Python classes that work together or independently.
PyCoder’s Weekly: Issue #672: Binary Data, Tail Calls, Pickles, and More (March 11, 2025)
Link: https://pycoders.com/issues/672
#672 – MARCH 11, 2025 View in Browser » Bytes Objects: Handling Binary Data in Python In this tutorial, you’ll learn about Python’s bytes objects, which help you process low-level binary data. Y
Link: https://pycoders.com/issues/672
#672 – MARCH 11, 2025 View in Browser » Bytes Objects: Handling Binary Data in Python In this tutorial, you’ll learn about Python’s bytes objects, which help you process low-level binary data. Y
Pycoders
PyCoder’s Weekly | Issue #672
Issue #672 of the PyCoder’s Weekly newsletter, published March 11, 2025.
Python Software Foundation: PSF Distinguished Service Award Granted to Thomas Wouters
Link: https://pyfound.blogspot.com/2025/03/dsa-thomas-wouters.html
Thomas Wouters, a longtime member of the PSF Board, has been recognized with the PSF’s Distinguished Service Award. Over the last 25 years, Thomas has been a steady, welcoming presence in the Python c
Link: https://pyfound.blogspot.com/2025/03/dsa-thomas-wouters.html
Thomas Wouters, a longtime member of the PSF Board, has been recognized with the PSF’s Distinguished Service Award. Over the last 25 years, Thomas has been a steady, welcoming presence in the Python c
Python Software Foundation Blog
PSF Distinguished Service Award Granted to Thomas Wouters
Thomas Wouters, a longtime member of the PSF Board, has been recognized with the PSF’s Distinguished Service Award. Over the last 25 years, ...
Real Python: Python Textual: Build Beautiful UIs in the Terminal
Link: https://realpython.com/python-textual/
Have you ever wanted to create an app with an appealing interface that works in the command line? Welcome to Textual, a Python toolkit and framework for creating beautiful, functional text-based user
Link: https://realpython.com/python-textual/
Have you ever wanted to create an app with an appealing interface that works in the command line? Welcome to Textual, a Python toolkit and framework for creating beautiful, functional text-based user
Realpython
Python Textual: Build Beautiful UIs in the Terminal – Real Python
Textual is a Python library for building text-based user interfaces (TUIs) that support rich text, advanced layouts, and event-driven interactivity in the terminal. This tutorial showcases some of the ways you can design an appealing and engaging UI using…
Python Engineering at Microsoft: New Python Driver for SQL Server and Azure SQL!
Link: https://devblogs.microsoft.com/python/mssql-python-for-sqlserver-alpha-release/
We’re thrilled to announce the alpha release of our new open-source Python driver for Microsoft SQL Server and the Azure SQL family, now available on GitHub: mssql-python.
Built from the ground up, th
Link: https://devblogs.microsoft.com/python/mssql-python-for-sqlserver-alpha-release/
We’re thrilled to announce the alpha release of our new open-source Python driver for Microsoft SQL Server and the Azure SQL family, now available on GitHub: mssql-python.
Built from the ground up, th
Microsoft News
New Python Driver for SQL Server and Azure SQL!
Announcing the new Python Driver for SQL Server and Azure SQL!
Mirek Długosz: Django: data modified in pre_save signal is not saved
Link: https://mirekdlugosz.com/blog/2025/django-data-modified-in-pre-save-signal-is-not-saved/
When I was working on my first Django project, I encountered a problem where modifications done inside pre_save signal were not stored in the database. Back then it took me a couple of hours to figure
Link: https://mirekdlugosz.com/blog/2025/django-data-modified-in-pre-save-signal-is-not-saved/
When I was working on my first Django project, I encountered a problem where modifications done inside pre_save signal were not stored in the database. Back then it took me a couple of hours to figure
Mirek Długosz personal website
Django: data modified in pre_save signal is not saved
When I was working on my first Django project, I encountered a problem where modifications done inside pre_save signal were not stored in the database. Back then it took me a couple of hours to figure out what is wrong and how to fix it. I’m sharing what…
TechBeamers Python: Enforcing Unsigned Integers in Python: A Complete Guide
Link: https://techbeamers.com/unsigned-integers-in-python/
Python does not have built-in unsigned integers, unlike C, C++, or Java. This can create problems when:✔ You need strictly non-negative values✔ You are porting code from C/C++✔ You work with binary da
Link: https://techbeamers.com/unsigned-integers-in-python/
Python does not have built-in unsigned integers, unlike C, C++, or Java. This can create problems when:✔ You need strictly non-negative values✔ You are porting code from C/C++✔ You work with binary da
TechBeamers
Unsigned Integers in Python: A Complete Guide
Python does not have built-in unsigned integers, unlike C, C++, or Java. This can create problems when: ✔ You need strictly non-negative values ✔ You are porting code from C/C++ ✔ You work with binary…
TechBeamers Python: Python Increment and Decrement Operations – A Comprehensive Guide
Link: https://techbeamers.com/python-increment-and-decrement-operators/
Python provides multiple ways to increment and decrement values, which are commonly used for: ✅ Controlling iteration within loops✅ Managing counters in simulations or data processing✅ Adjusting value
Link: https://techbeamers.com/python-increment-and-decrement-operators/
Python provides multiple ways to increment and decrement values, which are commonly used for: ✅ Controlling iteration within loops✅ Managing counters in simulations or data processing✅ Adjusting value
TechBeamers
Python Increment and Decrement Operators
Python provides multiple ways to increment and decrement values, which are commonly used for: ✅ Controlling iteration within loops ✅ Managing counters in simulations or data processing ✅ Adjusting…
Reuven Lerner: My newest course: HOPPy (Hands-on Projects in Python)
Link: https://lerner.co.il/2025/03/13/my-newest-course-hoppy-hands-on-projects-in-python/
Congratulations! You’ve finished a Python course, or even two. You’re now a certified Python programmer.
And yet, when it comes time to start a new Python project, you aren’t sure where to start. The
Link: https://lerner.co.il/2025/03/13/my-newest-course-hoppy-hands-on-projects-in-python/
Congratulations! You’ve finished a Python course, or even two. You’re now a certified Python programmer.
And yet, when it comes time to start a new Python project, you aren’t sure where to start. The
Reuven Lerner
My newest course: HOPPy (Hands-on Projects in Python)
Congratulations! You’ve finished a Python course, or even two. You’re now a certified Python programmer. And yet, when it comes time to start a new Python project, you aren’t sure where to start. The blank
Django Weblog: Accessibility and inclusivity at FOSDEM 2025
Link: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
For this year’s FOSDEM conference, our Django accessibility team organized the "Inclusive Web" track. Here’s a recap of how it went!
The idea for the Inclusive Web devroom started at FOSDEM 2024, wh
Link: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
For this year’s FOSDEM conference, our Django accessibility team organized the "Inclusive Web" track. Here’s a recap of how it went!
The idea for the Inclusive Web devroom started at FOSDEM 2024, wh
Django Project
Accessibility and inclusivity at FOSDEM 2025
Posted by Thibaud Colas on March 13, 2025
Python Morsels: Alternatives to Python's "break" statement
Link: https://www.pythonmorsels.com/break-statement-alternatives/
Python's break statement is handy for breaking out of a loop. But break statements can often be replaced by a more readable looping helper function.
Table of contents
Using a containment check inst
Link: https://www.pythonmorsels.com/break-statement-alternatives/
Python's break statement is handy for breaking out of a loop. But break statements can often be replaced by a more readable looping helper function.
Table of contents
Using a containment check inst
Pythonmorsels
Alternatives to Python's "break" statement
Python's break statement is handy for breaking out of a loop. But break statements can often be replaced by a more readable looping helper function.
Django Weblog: DSF member of the month - Cory Zue
Link: https://www.djangoproject.com/weblog/2025/mar/14/dsf-member-of-the-month-cory-zue/
For March 2025, we welcome Cory Zue (@coryzue.com) as our DSF member of the month! ⭐
Cory Zue is a Django developer for many years. He is currently a member of the DSF Social Media Working Group and h
Link: https://www.djangoproject.com/weblog/2025/mar/14/dsf-member-of-the-month-cory-zue/
For March 2025, we welcome Cory Zue (@coryzue.com) as our DSF member of the month! ⭐
Cory Zue is a Django developer for many years. He is currently a member of the DSF Social Media Working Group and h
Django Project
DSF member of the month - Cory Zue
Posted by Sarah Abderemane on March 14, 2025
Real Python: The Real Python Podcast – Episode #243: Manage Projects With pyproject.toml & Explore Polars LazyFrames
Link: https://realpython.com/podcasts/rpp/243/
How can you simplify the management of your Python projects with one file? What are the advantages of using LazyFrames in Polars? Christopher Trudeau is back on the show this week, bringing another ba
Link: https://realpython.com/podcasts/rpp/243/
How can you simplify the management of your Python projects with one file? What are the advantages of using LazyFrames in Polars? Christopher Trudeau is back on the show this week, bringing another ba
Realpython
Episode #243: Manage Projects With pyproject.toml & Explore Polars LazyFrames – The Real Python Podcast
How can you simplify the management of your Python projects with one file? What are the advantages of using LazyFrames in Polars? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
TestDriven.io: Django Query Optimization - Defer, Only, and Exclude
Link: https://testdriven.io/blog/django-query-optimization/
In this article, we'll look at the differences between Django QuerySet's defer, only, and exclude methods.
Link: https://testdriven.io/blog/django-query-optimization/
In this article, we'll look at the differences between Django QuerySet's defer, only, and exclude methods.
testdriven.io
Django Query Optimization - Defer, Only, and Exclude
In this article, we'll look at the differences between Django QuerySet's defer, only, and exclude methods.
Seth Michael Larson: Fediverse Donut Club (#FediDonutFriday)
Link: https://sethmlarson.dev/fedi-donut-friday?utm_campaign=rss
At a past job there was an employee-run
"donut club" where members would rotate
every week bringing in donuts for everyone else.
By the time that I joined this club there was over 30
people meaning
Link: https://sethmlarson.dev/fedi-donut-friday?utm_campaign=rss
At a past job there was an employee-run
"donut club" where members would rotate
every week bringing in donuts for everyone else.
By the time that I joined this club there was over 30
people meaning
sethmlarson.dev
Fediverse Donut Club (#FediDonutFriday)
At a past job there was an employee-run
"donut club" where members would rotate
every week bringing in donuts for everyone else.
By the time that I joined this club there was over 30
people meani...
"donut club" where members would rotate
every week bringing in donuts for everyone else.
By the time that I joined this club there was over 30
people meani...
Python Insider: Python 3.14.0 alpha 6 is out
Link: https://pythoninsider.blogspot.com/2025/03/python-3140-alpha-6-is-out.html
Here comes the penultimate alpha.
https://www.python.org/downloads/release/python-3140a6/
This is an early developer preview of Python
3.14
Major
new features of the 3.14 series, compared to 3.13
Pyth
Link: https://pythoninsider.blogspot.com/2025/03/python-3140-alpha-6-is-out.html
Here comes the penultimate alpha.
https://www.python.org/downloads/release/python-3140a6/
This is an early developer preview of Python
3.14
Major
new features of the 3.14 series, compared to 3.13
Pyth
Blogspot
Python Insider: Python 3.14.0 alpha 6 is out
Robin Wilson: My talk at FOSS4G UK South West 2025
Link: https://blog.rtwilson.com/my-talk-at-foss4g-uk-south-west-2025/
As always, this post is very delayed – apologies. In fact, I was encouraged to write this by a friend who I see at PyData Southampton (Hi, if you’re reading this!). I mentioned my talk in passing to h
Link: https://blog.rtwilson.com/my-talk-at-foss4g-uk-south-west-2025/
As always, this post is very delayed – apologies. In fact, I was encouraged to write this by a friend who I see at PyData Southampton (Hi, if you’re reading this!). I mentioned my talk in passing to h
Talk Python to Me: #496: Scaf: Complete blueprint for new Python Kubernetes projects
Link: https://talkpython.fm/episodes/show/496/scaf-complete-blueprint-for-new-python-kubernetes-projects
Today we explore the wild world of Python deployment with my friend, Calvin Hendricks-Parker from Six Feet Up. We’ll tackle some of the biggest challenges in taking a Python app from “it works on my m
Link: https://talkpython.fm/episodes/show/496/scaf-complete-blueprint-for-new-python-kubernetes-projects
Today we explore the wild world of Python deployment with my friend, Calvin Hendricks-Parker from Six Feet Up. We’ll tackle some of the biggest challenges in taking a Python app from “it works on my m
talkpython.fm
Scaf: Complete blueprint for new Python Kubernetes projects
Today we explore the wild world of Python deployment with my friend, Calvin Hendryx-Parker from Six Feet Up. We’ll tackle some of the biggest challenges in taking a Python app from “it works on my machine” to production, covering inconsistent environments…
TechBeamers Python: Python Game Code: The Ultimate Pygame Guide
Link: https://techbeamers.com/python-game-code-in-pygame/
This guide teaches you how to write a unique and engaging Python game code, we call it Neon Racer. The focus is on smooth gameplay, clear instructions, and a modular approach. Follow along to understa
Link: https://techbeamers.com/python-game-code-in-pygame/
This guide teaches you how to write a unique and engaging Python game code, we call it Neon Racer. The focus is on smooth gameplay, clear instructions, and a modular approach. Follow along to understa
TechBeamers
Python Game Code: The Ultimate Pygame Guide
This guide teaches you how to write a unique and engaging Python game code, we call it Neon Racer. The focus is on smooth gameplay, clear instructions, and a modular approach.
CodersLegacy: Converting LaTeX to PDF in Python: A Step-by-Step Tutorial
Link: https://coderslegacy.com/converting-latex-to-pdf-in-python/
If you’ve ever worked with LaTeX, you know it’s an excellent tool for creating professional-quality documents. However, automating the process of converting LaTeX source files to PDFs can sometimes be
Link: https://coderslegacy.com/converting-latex-to-pdf-in-python/
If you’ve ever worked with LaTeX, you know it’s an excellent tool for creating professional-quality documents. However, automating the process of converting LaTeX source files to PDFs can sometimes be
CodersLegacy
Converting LaTeX to PDF in Python: A Step-by-Step Tutorial - CodersLegacy
In this tutorial, we’ll explore how to easily convert LaTeX documents into PDF files using a dedicated Python library.