What's up in the python and tech environment? - Issue #161
Welcome to issue #161 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 talk about monorepos with uv, Flet, FastAPI, Django, PEP 750 & template strings, Llama 4, multitask PostgreSQL, and more!
From The Python World
The PEP around template strings for custom string processing has been adopted.
An excellent tutorial showing how to use the pyproject.toml file in a Python project.
How to Manage Python Projects With pyproject.toml
The creator of Flet discusses the state of the framework in this podcast (a summary is available on the page).
Episode #494 - Update on Flet: Python + Flutter UIs
A simple Polars trick when you want to concatenate dataframes.
TIL #114 – Implicit casting in dataframe concatenation
A nice tutorial on the Polars dataframe library.
How to Work With Polars LazyFrames
A fascinating deep dive into the FastAPI framework.
FastAPI Deconstructed: Anatomy of a Modern ASGI Framework
This article lists interesting libraries to profile your Python / FastAPI application.
Advanced Strategies for Profiling, Caching, and Optimizing FastAPI Performance
A radical approach to tackle migrations in a Django project. What do you think?
YOLO-squashing our Django repository
This article demonstrates building a monorepo in Python using uv.
A text extraction library supporting multiple file formats.
From The Web
The Meta AI team recently released Llama 4, their newer and most performant Large Language Model with three variants.
The Llama 4 herd: The beginning of a new era of natively multimodal AI innovation
A JavaScript library to implement the drag-and-drop feature.
A nice blog post about ASCII control characters.
ASCII control characters in my terminal
A great article on the importance of data structures in code.
Good programmers worry about data structures and their relationships
Here the authors explain that icons must always be paired with text labels to better understand the user interface.
An article about concurrency in SQLite.
Abusing SQLite to Handle Concurrency
An article discussing how to run PostgreSQL on Kubernetes.
Should you run PostgreSQL on Kubernetes?
This article reminds us that you may not need 10 different databases for your project needs if you leverage PostgreSQL and its ecosystem.
Simplify Your Tech Stack: Use PostgreSQL for Everything
If you prefer a video format, this one summarises the powerful ecosystem of PostgreSQL even better.
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 that is the case, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂