Daniel Roy Greenfeld: TIL: ^ bitwise XOR
Link: https://daniel.feldroy.com/posts/til-2025-05-bitwise-xor
How to mark a comparison of booleans as True or False using bitwise XOR.
Link: https://daniel.feldroy.com/posts/til-2025-05-bitwise-xor
How to mark a comparison of booleans as True or False using bitwise XOR.
https://daniel.feldroy.com
TIL: ^ bitwise XOR
How to mark a comparison of booleans as True or False using bitwise XOR.
John Cook: Converting between quaternions and rotation matrices
Link: https://www.johndcook.com/blog/2025/05/07/quaternions-and-rotation-matrices/
In the previous post I wrote about representing rotations with quaternions. This representation has several advantages, such as making it clear how rotations compose. Rotations are often represented a
Link: https://www.johndcook.com/blog/2025/05/07/quaternions-and-rotation-matrices/
In the previous post I wrote about representing rotations with quaternions. This representation has several advantages, such as making it clear how rotations compose. Rotations are often represented a
John D. Cook | Applied Mathematics Consulting
Converting between quaternions and rotation matrices
Equations and Python code for going back and forth between quaternion and matrix representations of rotations.
Real Python: How to Use Loguru for Simpler Python Logging
Link: https://realpython.com/python-loguru/
In Python, logging is a vital programming practice that helps you track, understand, and debug your application’s behavior. Loguru is a Python library that provides simpler, more intuitive logging com
Link: https://realpython.com/python-loguru/
In Python, logging is a vital programming practice that helps you track, understand, and debug your application’s behavior. Loguru is a Python library that provides simpler, more intuitive logging com
Realpython
How to Use Loguru for Simpler Python Logging – Real Python
Learn how to use Loguru to implement better logging in your Python applications quickly and with less configuration. Spend more time debugging effectively with cleaner, more informative logs.
Django Weblog: Django security releases issued: 5.2.1, 5.1.9 and 4.2.21
Link: https://www.djangoproject.com/weblog/2025/may/07/security-releases/
In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.1,
Django 5.1.9 and
Django 4.2.21.
These releases address the security issues detailed below. We enco
Link: https://www.djangoproject.com/weblog/2025/may/07/security-releases/
In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.1,
Django 5.1.9 and
Django 4.2.21.
These releases address the security issues detailed below. We enco
Django Project
Django security releases issued: 5.2.1, 5.1.9 and 4.2.21
Posted by Natalia Bidart on May 7, 2025
Python Insider: Python 3.14.0 beta 1 is here!
Link: https://pythoninsider.blogspot.com/2025/05/python-3140-beta-1-is-here.html
Only one day late, welcome to the first beta!
https://www.python.org/downloads/release/python-3140b1/
This is a beta preview of Python 3.14
Python 3.14 is still in development. This release, 3.14.0b1,
Link: https://pythoninsider.blogspot.com/2025/05/python-3140-beta-1-is-here.html
Only one day late, welcome to the first beta!
https://www.python.org/downloads/release/python-3140b1/
This is a beta preview of Python 3.14
Python 3.14 is still in development. This release, 3.14.0b1,
Blogspot
Python Insider: Python 3.14.0 beta 1 is here!
The Python Coding Stack: "AI Coffee" Grand Opening This Monday • A Story About Parameters and Arguments in Python Functions
Link: https://www.thepythoncodingstack.com/p/python-function-parameters-arguments-args-kwargs-optional-positional-keyword
Alex had one last look around. You could almost see a faint smile emerge from the deep sigh—part exhaustion and part satisfaction. He was as ready as he could be. His new shop was as ready as it could
Link: https://www.thepythoncodingstack.com/p/python-function-parameters-arguments-args-kwargs-optional-positional-keyword
Alex had one last look around. You could almost see a faint smile emerge from the deep sigh—part exhaustion and part satisfaction. He was as ready as he could be. His new shop was as ready as it could
Thepythoncodingstack
"AI Coffee" Grand Opening This Monday • A Story About Parameters and Arguments in Python Functions
Parameters and arguments • Positional and keyword arguments • Parameters with default values • *args and **kwargs • Positional-only and keyword-only arguments • Let's discuss all of this over coffee
Test and Code: pytest-metadata - provides access to test session metadata
Link: https://testandcode.com/episodes/pytest-metadata
pytest-metadata is described as a plugin for pytest that provides access to test session metadata. That is such a humble description for such a massively useful plugin. If you're already using pytest-
Link: https://testandcode.com/episodes/pytest-metadata
pytest-metadata is described as a plugin for pytest that provides access to test session metadata. That is such a humble description for such a massively useful plugin. If you're already using pytest-
Test & Code
Test & Code | pytest-metadata - provides access to test session metadata
pytest-metadata is described as a plugin for pytest that provides access to test session metadata. That is such a humble description for such a massively useful plugin. If you're already using pyte...
eGenix.com: PyDDF Python Spring Sprint 2025
Link: https://www.egenix.com/company/news/PyDDF-Spring-Sprint-2025
The following text is in German, since we're announcing a Python sprint in Düsseldorf, Germany.
Ankündigung
Python Meeting Spring Sprint 2025 in
Düsseldorf
Samstag, 24.05.2025, 10:00-18:00 Uhr
Sonnt
Link: https://www.egenix.com/company/news/PyDDF-Spring-Sprint-2025
The following text is in German, since we're announcing a Python sprint in Düsseldorf, Germany.
Ankündigung
Python Meeting Spring Sprint 2025 in
Düsseldorf
Samstag, 24.05.2025, 10:00-18:00 Uhr
Sonnt
eGenix.com
eGenix.com: PyDDF Python Spring Sprint 2025
The Python Meeting Düsseldorf team is organizing a Python sprint on May 24/25 in Düsseldorf, Germany.
Real Python: Quiz: Python Logging With the Loguru Library
Link: https://realpython.com/quizzes/python-loguru/
In this quiz, you’ll test your understanding of How to Use Loguru for Simpler Python Logging.
By working through this quiz, you’ll revisit key concepts like installing Loguru, basic logging, formattin
Link: https://realpython.com/quizzes/python-loguru/
In this quiz, you’ll test your understanding of How to Use Loguru for Simpler Python Logging.
By working through this quiz, you’ll revisit key concepts like installing Loguru, basic logging, formattin
Realpython
Python Logging With the Loguru Library Quiz – Real Python
Think you know Python logging? Take this quick Loguru quiz to test your knowledge of formatting, sinks, rotation, and more!
Seth Michael Larson: A(nimal Cros)SCII
Link: https://sethmlarson.dev/animal-crossci?utm_campaign=rss
What is the character encoding for Animal Crossing?
This page details all the characters that are allowed for player
names, town names, and passwords in Animal Crossing for the GameCube. A much larger
Link: https://sethmlarson.dev/animal-crossci?utm_campaign=rss
What is the character encoding for Animal Crossing?
This page details all the characters that are allowed for player
names, town names, and passwords in Animal Crossing for the GameCube. A much larger
sethmlarson.dev
A(nimal Cros)SCII
What is the character encoding for Animal Crossing?
This page details all the characters that are allowed for player
names, town names, and passwords in Animal Crossing for the GameCube. A much lar...
This page details all the characters that are allowed for player
names, town names, and passwords in Animal Crossing for the GameCube. A much lar...
Python Engineering at Microsoft: Python in Visual Studio Code – May 2025 Release
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-may-2025-release/
We’re excited to announce the May 2025 release of the Python, Pylance and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:
Python Environments Quick Creat
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-may-2025-release/
We’re excited to announce the May 2025 release of the Python, Pylance and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:
Python Environments Quick Creat
Microsoft News
Python in Visual Studio Code – May 2025 Release
The May 2025 release includes updates in the Python Environments extension, a new color picker added by Pylance, branch coverage support, and more!
Daniel Roy Greenfeld: Exploring flexicache
Link: https://daniel.feldroy.com/posts/2025-05-flexicache
An exploration of using flexicache for caching in Python.
Link: https://daniel.feldroy.com/posts/2025-05-flexicache
An exploration of using flexicache for caching in Python.
https://daniel.feldroy.com
Exploring flexicache
An exploration of using flexicache for caching in Python.
Real Python: The Real Python Podcast – Episode #248: Experiments With Gen AI, Knowledge Graphs, Workflows, and Python
Link: https://realpython.com/podcasts/rpp/248/
Are you looking for some projects where you can practice your Python skills? Would you like to experiment with building a generative AI app or an automated knowledge graph sentiment analysis tool? Thi
Link: https://realpython.com/podcasts/rpp/248/
Are you looking for some projects where you can practice your Python skills? Would you like to experiment with building a generative AI app or an automated knowledge graph sentiment analysis tool? Thi
Realpython
Episode #248: Experiments With Gen AI, Knowledge Graphs, Workflows, and Python – The Real Python Podcast
Are you looking for some projects where you can practice your Python skills? Would you like to experiment with building a generative AI app or an automated knowledge graph sentiment analysis tool? This week on the show, we speak with Raymond Camden about…
Python GUIs: What does @Slot() do? — Is the Slot decorator even necessary?
Link: https://www.pythonguis.com/faq/what-does-slot-do/
When working with Qt slots and signals in PySide6 you will discover the @Slot decorator. This decorator is used to mark a Python function or method as a slot to which a Qt signal can be connected. How
Link: https://www.pythonguis.com/faq/what-does-slot-do/
When working with Qt slots and signals in PySide6 you will discover the @Slot decorator. This decorator is used to mark a Python function or method as a slot to which a Qt signal can be connected. How
Python GUIs
What does @Slot() do?
Is the Slot decorator even necessary?. When working with Qt slots and signals in PySide6 you will discover the @Slot decorator.
Real Python: Python's T-Strings Coming Soon and Other Python News for May 2025
Link: https://realpython.com/python-news-may-2025/
Welcome to the May 2025 edition of the Python news roundup. Last month brought confirmation that Python will have the eagerly-awaited template strings, or t-strings, included in the next release. You’
Link: https://realpython.com/python-news-may-2025/
Welcome to the May 2025 edition of the Python news roundup. Last month brought confirmation that Python will have the eagerly-awaited template strings, or t-strings, included in the next release. You’
Realpython
Python's T-Strings Coming Soon and Other Python News for May 2025 – Real Python
Python 3.14 final alpha adds template strings, Django gets updates, plus a look ahead at major Python conferences and ecosystem developments.
Luke Plant: Knowledge creates technical debt
Link: https://lukeplant.me.uk/blog/posts/knowledge-creates-technical-debt/
The term technical debt, now used widely in software circles, was coined to explain a deliberate process where you write software quickly to gain knowledge, and then you have to use that knowledge gai
Link: https://lukeplant.me.uk/blog/posts/knowledge-creates-technical-debt/
The term technical debt, now used widely in software circles, was coined to explain a deliberate process where you write software quickly to gain knowledge, and then you have to use that knowledge gai
Luke Plant's home page
Knowledge creates technical debt
Some history on term “technical debt” and on better language to use when communicating about it.
Real Python: Working With Missing Data in Polars
Link: https://realpython.com/courses/missing-data-polars/
Efficiently handling missing data in Polars is essential for keeping your datasets clean during analysis. Polars provides powerful tools to identify, replace, and remove null values, ensuring seamless
Link: https://realpython.com/courses/missing-data-polars/
Efficiently handling missing data in Polars is essential for keeping your datasets clean during analysis. Polars provides powerful tools to identify, replace, and remove null values, ensuring seamless
Realpython
Working With Missing Data in Polars – Real Python
In this video course, you'll learn how to deal with missing data in Polars to ensure it doesn't interfere with your data analysis. You'll discover how to check for missing values, update them, and remove them.
PyCharm: DataGrip and Database Tools UX Survey #2
Link: https://blog.jetbrains.com/datagrip/2025/05/13/datagrip-and-database-tools-ux-survey-2/
Link: https://blog.jetbrains.com/datagrip/2025/05/13/datagrip-and-database-tools-ux-survey-2/
The JetBrains Blog
DataGrip and Database Tools UX Survey #2 | The DataGrip Blog
We’re excited to launch the second edition of our User Experience Survey for DataGrip and the Database Tools & SQL Plugin! Your feedback from the previous survey helped us better understand you
PyCharm
Link:
We’re excited to launch the second edition of our User Experience Survey for DataGrip and the Database Tools & SQL Plugin!
Your feedback from the previous survey helped us better understand your needs
Link:
We’re excited to launch the second edition of our User Experience Survey for DataGrip and the Database Tools & SQL Plugin!
Your feedback from the previous survey helped us better understand your needs
Quansight Labs Blog: The first year of free-threaded Python
Link: https://labs.quansight.org/blog/free-threaded-one-year-recap
A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.
Link: https://labs.quansight.org/blog/free-threaded-one-year-recap
A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.
labs.quansight.org
The first year of free-threaded Python
A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.