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.
  Zato Blog: How to correctly integrate APIs in Python
Link: https://zato.io/en/blog/how-to-integrate-apis-in-python.html
How to correctly integrate APIs in Python
2025-03-17, by Dariusz Suchojad
Understanding how to effectively integrate various systems and APIs is crucial. Yet, without a dedicated integration p
  Link: https://zato.io/en/blog/how-to-integrate-apis-in-python.html
How to correctly integrate APIs in Python
2025-03-17, by Dariusz Suchojad
Understanding how to effectively integrate various systems and APIs is crucial. Yet, without a dedicated integration p
Robin Wilson: A load more links
Link: https://blog.rtwilson.com/a-load-more-links/
I did a post a while back which was just a lot of links to things I found interesting, mostly in the geospatial/data/programming sphere. Since then I’ve collected a lot more links – so here are some o
  Link: https://blog.rtwilson.com/a-load-more-links/
I did a post a while back which was just a lot of links to things I found interesting, mostly in the geospatial/data/programming sphere. Since then I’ve collected a lot more links – so here are some o
Real Python: Quiz: Introducing DuckDB
Link: https://realpython.com/quizzes/introducing-duckdb/
In this quiz, you’ll test your understanding of the techniques discussed in the Introducing DuckDB tutorial.
As you work through the questions, you’ll review your knowledge of DuckDB and build on what
  
  Link: https://realpython.com/quizzes/introducing-duckdb/
In this quiz, you’ll test your understanding of the techniques discussed in the Introducing DuckDB tutorial.
As you work through the questions, you’ll review your knowledge of DuckDB and build on what
Realpython
  
  Introducing DuckDB Quiz – Real Python
  This quiz will challenge your knowledge of working with DuckDB. You won't find all the answers in the tutorial, so you'll need to do some extra investigation. By finding all the answers, you're sure to learn some interesting things along the way.
  Real Python: Quiz: LangGraph: Build Stateful AI Agents in Python
Link: https://realpython.com/quizzes/langgraph-python/
By working through this quiz, you’ll revisit how to build LLM workflows and agents in LangGraph, and how LangGraph expands upon LangChain’s capabilities.
[ Improve Your Python With 🐍 Python Tricks 💌
  
  Link: https://realpython.com/quizzes/langgraph-python/
By working through this quiz, you’ll revisit how to build LLM workflows and agents in LangGraph, and how LangGraph expands upon LangChain’s capabilities.
[ Improve Your Python With 🐍 Python Tricks 💌
Realpython
  
  LangGraph: Build Stateful AI Agents in Python Quiz – Real Python
  Take this quiz to test your understanding of LangGraph, a Python library designed for stateful, cyclic, and multi-actor Large Language Model (LLM) applications. By working through this quiz, you'll revisit how to build LLM workflows and agents in LangGraph.
  Data School: How to calculate "scoring streaks" with pandas 🏀
Link: https://www.dataschool.io/pandas-streak-analysis/
March Madness, the famous US college basketball tournament, starts tomorrow! 🎉
One term that you&aposll hear a lot during games is "scoring streaks" or "scoring runs". For example, a team that&aposs o
  
  Link: https://www.dataschool.io/pandas-streak-analysis/
March Madness, the famous US college basketball tournament, starts tomorrow! 🎉
One term that you&aposll hear a lot during games is "scoring streaks" or "scoring runs". For example, a team that&aposs o
Data School
  
  How to calculate "scoring streaks" with pandas 🏀
  Learn how to identify & analyze consecutive events in your data using advanced DataFrame methods!
  Real Python: Python's Instance, Class, and Static Methods Demystified
Link: https://realpython.com/instance-class-and-static-methods-demystified/
Instance, class, and static methods each serve a distinct role in Python, and knowing when to use one over another is key to writing clean, maintainable code. Instance methods operate on individual ob
  
  Link: https://realpython.com/instance-class-and-static-methods-demystified/
Instance, class, and static methods each serve a distinct role in Python, and knowing when to use one over another is key to writing clean, maintainable code. Instance methods operate on individual ob
Realpython
  
  Python's Instance, Class, and Static Methods Demystified – Real Python
  In this tutorial, you'll compare Python's instance methods, class methods, and static methods. You'll gain an understanding of when and how to use each method type to write clear and maintainable object-oriented code.
  Python Bytes: #424 We Will Test in Production
Link: https://pythonbytes.fm/episodes/show/424/we-will-test-in-production
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://itnext.io/the-weird-quirk-with-rounding-in-python-e6cd98cb3d55?featured_on=pythonbytes">The weird quirk with ro
  
  Link: https://pythonbytes.fm/episodes/show/424/we-will-test-in-production
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://itnext.io/the-weird-quirk-with-rounding-in-python-e6cd98cb3d55?featured_on=pythonbytes">The weird quirk with ro
pythonbytes.fm
  
  We Will Test in Production
  News and announcements from the Python community for the week of Mar 17th, 2025
  EuroPython Society: Board Report for February 2025
Link: https://www.europython-society.org/board-report-for-february/
In February, our top priority was event logistics and organizational planning. We worked closely with our event manager, Anežka, on important aspects such as the venue, catering, and other logistics.
  
  Link: https://www.europython-society.org/board-report-for-february/
In February, our top priority was event logistics and organizational planning. We worked closely with our event manager, Anežka, on important aspects such as the venue, catering, and other logistics.
EuroPython Society
  
  Board Report for February 2025
  In February, our top priority was event logistics and organizational planning. We worked closely with our event manager, Anežka, on important aspects such as the venue, catering, and other logistics. We're happy to announce that the contract with the venue…