What's up in the python and tech environment? - Issue #171
Welcome to issue #171 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 following topics: Outlines 1.0; progress on a free-threaded Python; Peewee and Tortoise ORMs; Django; the state of the CSS survey; an MCP tutorial for beginners; the complexity of algorithms; React JS; and much more!🤓
From The Python World
Outlines, a powerful library for generating structured outputs with large language models, has recently reached version 1.0.
The CPython team shared information about the progress of a free-threaded Python.
The Python Language Summit 2025: State of Free-Threaded Python
A CPython core developer explains what t-strings are and how they will work in Python 3.14.
A dive into the inside of the asyncio library (at least understanding the basics).
Asyncio Demystified: Rebuilding it From Scratch One Yield at a Time
A developer shares insights on switching from uwsgi to NGINX Unit web server.
Setting up NGINX Unit (and switching from uWSGI)
This article presents two Django libraries to ease the use of the templating system.
Birds and Angles: Dabbling in Django Components
An interesting blog post about Django model field choices.
Django: model field choices that can change without a database migration
A presentation of a lesser-known but powerful Python ORM.
Peewee ORM: The Most Elegant Python ORM Ever
In the same vibe, here is an introduction to Tortoise ORM.
Why Developers Are Choosing Tortoise ORM as Python’s Modern ORM
This article presents a nice library to decompose texts into relevant chunks when doing Retrieval Augmented Generation.
Chunk Better With Chonkie: How Late Chunking Improves Text Segmentation
A nice project to set up a database fixture in your pytest test suite.
A nice project to start building your Graphical User Interface project with... a user interface! (Ironic, isn’t it! 😂)
Yet another plotting library in Python 🙂
From The Web
An interesting survey on CSS.
An open-source project to teach the fundamentals of the Model Context Protocol.
This article offers insights into how AI can aid in understanding the accents of non-native English speakers.
A blog post discussing the complexity of programming algorithms.
Algorithms: Learning One's Learnings
A Google engineer shares some insights into what he considers a complex system and how to tackle it.
An opinionated guide on when to use React or similar web frameworks for your web application. The writing style is a bit aggressive. 😅
An interesting article about mini PCs.
Cheap mini PCs have gotten really good
This article presents an open-source alternative to AWS S3.
MinIO: AWS S3, but free and open-source
An open-source alternative to Cursor.
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! 🙂