What's up in the python and tech environment? - Issue #206
Welcome to issue #206 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 will discuss the Astral acquisition by OpenAI, Django antipatterns, Oxyde ORM inspired by Django, the end of the Jazzband organisation, scraping data with natural language, AI slop & AI for good, Vite 8, CSS, agentic engineering, and more! 🤓
From The Python World
OpenAI is about to acquire Astral, the company behind well-known Python tools like Ruff, uv, and ty.
This is sad news in the Django ecosystem. Jazzband, an organization regrouping many Django packages, will end at the end of the year. We can assume that the package maintainers will move to other organizations, such as Django Commons.
This article highlights a quirk with the Django ORM.
Why using [n] on a Django QuerySet can be unsafe?
A useful website listing Django antipatterns and offering suggestions to fix them.
This article shares some tips for writing reliable Python packages.
From Good Code to Reliable Software: A Practical Guide to Production-Ready Python Packages
Here, the author shows how he uses the new zstd compression algorithm added in Python 3.14 to classify text.
Text classification with Python 3.14’s zstd module
An intriguing article on arguments passed to the Python executable.
What arguments was Python called with?
In an age of command-line interface coding agents, this tutorial demonstrates the fundamentals of using a terminal.
The Terminal: First Steps and Useful Commands for Python Developers
This blog post presents a way to scrape data using natural language and AI.
From CSS Selectors to Natural Language: Web Scraping with ScrapeGraphAI
This article presents an elegant way to provide multiple class constructors for your Python classes.
Planning Meals, Weekly Shop, Alternative Constructors Using Class Methods
A novel database / ORM library inspired by Django ORM with async and speed in mind.
A lightweight alternative to ElasticSearch if you use Django and PostgreSQL with the pg_textsearch extension.
From The Web
A website that lists skills that can be downloaded and used in AI coding agents.
Vite recently reached version 8 with a radical change.
A collection of websites to help in software development.
My Favorite Websites & Tools for Everyday Development
One developer wants to coin the term agentic engineering, which involves thinking deeply and reviewing AI-generated code. This is in contrast to vibe-coding, which involves generating code without reviewing it.
AddyOsmani.com - Agentic Engineering
Another article where the author of an open-source library complains about the proliferation of bad contributions with AI-generated code.
A visual representation of neural networks.
Understanding Neural Network, Visually
A weird but interesting project to draw graphics on a web page.
Despite all the discussions around AI, this article shows examples of projects where AI is used to improve human living conditions.
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! 🙂
