What's up in the python and tech environment? - Issue #180
Welcome to issue #180 of What’s up in the Python and tech environment?
This newsletter is mainly intended for developers and those passionate about computers.
This week, we discuss Django 6.0, Pandas 3.0 & Polars expressions, debugging techniques in Python, digital sovereignty, the RESTful concept, AI, SVG, a Redis-alternative written in Go, and more! 🤓
From The Python World
Expressions similar to Polars ones are coming in Pandas 3.0.
Expressions are coming to pandas!
The Django MongoDB backend is now considered production-ready.
Django MongoDB Backend Now Generally Available
Some nice goodies are coming in Django 6.0.
A small tip to catch uncaught exceptions.
Python Gotcha: Logging an uncaught exception
Another small tip to do some cleanup when your program exits.
I recommend using this one sparingly. Usually, program cleanup should be handled in the normal code and with signals.
How to Use Python’s atexit Module for Cleanup in Networked Applications
This blog reminds us not to be dogmatic about “composition rather than inheritance”. Each concept can be used according to the situation.
Inheritance over composition, sometimes
This article taught a subtle difference between iterators and iterables.
A nice guide on how to debug common Python errors.
How to Debug Common Python Errors
A seasoned Python developer recommends running coverage on… tests. I have mixed feelings about it, but anyway, what do you think?
A pytest plugin to distribute the execution of your tests execution across multiple CPU cores.
A project aiming to replace the default Django admin interface.
From The Web
In this blog post, the author presents one of his projects, Redka, a Redis reimplementation written in Go that leverages SQL.
In this blog post, a developer notes that the term RESTful is often used where it should not be.
Most RESTful APIs aren't really RESTful
A developer shares his experience in writing software quickly.
A developer tries to explain why AI tools might not work for open-source developers.
AI slows down open source developers. Peter Naur can teach us why.
An excellent reflection on all the countries and continents that depend on American digital services.
The EU can be shut down with a few keystrokes
This article provides some SQL and database performance tips.
10 SQL Monitoring & Scaling Techniques for High-Traffic Production
This blog post provides some alternatives to the venerable DownDetector.
Best Downdetector Alternatives for Outage Monitoring in 2025
A nice introduction to SVG.
A Friendly Introduction to SVG
A concurrent project to MinIO written in Rust.
Bonus
To start the week well, I am sharing the following picture with you.
This is all for this week. I hope you enjoy it, and if so, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂