What's up in the python and tech environment? - Issue #157
Welcome to issue #157 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 LangChain usage in Python, language translation with Python, Django, Flask, the data engineering landscape in 2025, TypeScript compiler in Go, monorepos in JavaScript, SQL, and more! 🤓
From The Python World
Here is a detailed guide on how to use regular expressions in Python.
How to Use Regular Expressions in Python
An interesting article showing how to perform language translations in Python.
Language Translation with Python
A nice tutorial showing how to use Factory Boy to ease Django model testing.
Generating Fake Django Model Instances with Factory Boy
This blog post introduces a new template tag added in Django 5.2.
Django 5.2 simple_block_tag with HTMX
For those of you using LangChain for your LLM-powered application, this article will show you how to efficiently call LLM public APIs without mocking. The example uses Django, but the idea can be applied to any Python web framework.
Avoiding Mocks: Testing LLM Applications with LangChain in Django
An interesting project to dynamically build reference API documentation for your Django project.
This blog post shows how to handle dynamic forms in Flask.
A detailed article about a new PEP proposal for generalized template strings.
A revamped Python string-formatting proposal
An interesting tutorial showing how to deal with missing data using the Polars dataframe library.
How to Deal With Missing Data in Polars
A good and quick introduction to Playwright, a browser automation library.
My first steps with Playwright
From The Web
The TypeScript co-founder announced that the language compiler will be re-written in Go.
The Tanstack team releases v1 of their new form library supporting UI libraries like React or SolidJS.
A blog post exploring how to create and work with JavaScript monorepos.
Monorepos in JavaScript & TypeScript
In this article, the author points out that the advent of single-node data processing frameworks marks a significant shift in data analytics, where big data infrastructures will be less and less necessary.
The Rise of Single-Node Processing: Challenging the Distributed-First Mindset
A detailed article describing the state of the data engineering landscape in 2025.
Open Source Data Engineering Landscape 2025
This blog post discusses the design of a one-time password input field.
Note that in the comments, someone shows a beautiful CSS approach.
HTML & CSS for a One-Time Password Input
A nice article about how to design a website’s favicon in 2025.
How to Favicon in 2025: Three files that fit most needs
A nice project to exercise your SQL skills.
In this article, you will discover a nice SQL editor acquired by Timescale.
Building the Modern PostgreSQL GUI With PopSQL
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! 🙂