What's up in the python and tech environment? - Issue #125
Welcome to issue #125 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 future CPython versioning scheme, PyInfra aka a Pythonic approach to Ansible, Sentry and tracing, email improvements, chart libraries, and much more! 🥸
From the Python world
The CPython team will probably change the versioning scheme for Python starting in 2026. This is to avoid confusion with the SemVer semantics, which the CPython team does not use.
The Visual Studio Code team announced a built-in Python REPL.
Python in Visual Studio Code - June 2024 Release
Some news about the new release of Flet, a Graphical User Interface framework (GUI) for Python.
If you are going to pass a Django developer interview, this article can come in handy to provide you with a cheat sheet to learn before the interview. 😎
Django Technical Interview Questions
An interesting article showing how to use the library Factoy-Boy to generate fake Django models for testing purposes. You may also be interested in model bakery (my favorite) for generating fake models.
DjangoTricks: Generating Fake Django Model Instances with Factory Boy
A nice add-on to Django Rest Framework to get some advantages from GraphQL.
GraphQL-like features in Django Rest Framework
In this blog post, the author of Marimo, an alternative notebook for Python, explained what makes his project different from traditional solutions like Jupyter.
Lessons learned reinventing the Python notebook
A nice series on testing. In this section, the author explains the different kinds of testing you will be facing.
Testing with Python (part 5): the different types of tests
In this tutorial, you will learn to build a RAG application with Rust, OpenAI, and Qdrant.
Building Agentic RAG with Rust, OpenAI & Qdrant
A nice project comparable to Ansible, but with all the power of Python!
From the Web
In this article, Sentry, a leading platform for error monitoring shows its capabilities for tracing.
An interesting article about CSS minification.
Why don’t we talk about minifying CSS anymore?
Here are the changes made in WordPress 6.6.
Miscellaneous Editor changes in WordPress 6.6
Here is a list of cool chart libraries.
7 Best Chart Libraries For Developers In 2024
A nice tip on Git.
Git: Force push safely with --force-with-lease and --force-if-include
Some interesting insights on tech debt.
The Controversial Truth about Tech Debt
This article details the differences between Postman and Hoppscotch, two API testing projects, from the point of view of the Hoppscotch team.
Hoppscotch vs Postman - Why choose Hoppscotch?
A fascinating article on the state of email, and what can be done to improve it.
Thinking out loud about 2nd-gen Email
An interesting article about the real impact of Generative AI on business.
Why do only a small percentage of GenAI projects actually make it into production?
A nice project to monitor resources on your servers.
Bonus
To start the week well I am sharing with you the following picture.
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! 🙂