What's up in the python and tech environment? - Issue #212
Welcome to issue #212 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’re going to discuss the Django website redesign, asyncio pitfalls, Python libraries for A/B test analysis, GitHub drama & how to exit from this platform, Ubuntu 26.04 LTS, CSS animations, the fixi project by the creator of HTMX, and more! 🤓
From The Python World
The official Django website will soon have a new design.
It’s time to redesign djangoproject.com
This article highlights a quirk with Django string fields and how missing values are handled.
Avoiding empty strings in non-nullable Django string-based model fields
An article discussing typing in a Django project.
Typing Your Django Project in 2026
A developer shares meaningful insights from a Python conference in Texas.
A short, clear tutorial explaining when to use classes in Python.
When to make a class in Python
The author of this article is worried about security issues with deleted packages on PyPI. They can still be downloaded via direct links using the uv package manager.
This article compares three solutions to extract tables from PDFs.
PDF Table Extraction: Docling vs Marker vs LlamaParse Compared
This blog post explains how to cache an asynchronous function that uses the asyncio library.
Caching an Asyncio Function the Easy Way
This blog post highlights a common pitfall with the asyncio library.
Fire and forget (or never) with Python’s asyncio
The author of an A/B test analysis package compares his project with other well-known data science libraries.
Comparing Python packages for A/B test analysis: tea-tasting, Pingouin, statsmodels, and SciPy
A Django addon to authenticate to an application with a login URL (no password needed).
A project to detect dead code and vulnerabilities in Python, TypeScript, and Go.
From The Web
The creator of Hashicorp (Terraform, Vault, etc) and the Ghostty terminal is moving his terminal project from GitHub.
This article explains how to port your open-source project away from GitHub.
How to Migrate Your Open-Source Project Away from GitHub
Sentry is announcing its Seer agent to help us quickly understand bugs with the Sentry context.
Introducing Seer Agent: The answer is already in Sentry. Now you can ask for it.
Ubuntu 26.04 LTS is out.
The Awesome New Ubuntu 26.04 LTS is Here
This article is another illustration of how difficult open-source is to maintain.
Microsoft shares some Rust learning materials.
A great course on CSS animations.
A collection of five small JavaScript libraries by the creator of HTMX.
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! 🙂
