What's up in the python and tech environment? - Issue #138
Welcome to issue #138 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 discuss hidden features in Python 3.13, uv with Django, FastHTML, CSS, React and more! 🤓
From the Python world
Some cool stuff that Python 3.13 brings that we don't talk much about.
Python 3.13, what didn't make the headlines
In this blog post, you will learn how to rotate a compromised secret key in your Django application.
Django: rotate your secret key, fast or slow
This blog post shows how to integrate the uv package manager with a Django project.
Here is an introduction to FastHTML, a new alternative way to build a web application in Python.
A Web-Application Framework for Python Developers
An excellent tutorial on Numpy conditional expressions.
How to Use Conditional Expressions With NumPy where()
A fascinating article showing how to perform data analytics in Python and R.
PythonistR: A Match Made in Data Heaven
A nice overview of the history of HTTP clients in Python.
Python HTTP Clients: Requests vs. HTTPX vs. AIOHTTP
A quick tip to pretty prints Python objects in the terminal.
A better option might be to use the rich library. 🙃
Improved print readability with print
A nice project to replace Lua with Python for game scripting.
From the Web
A tip to run DuckDB in the browser.
SQL in your browser — DuckDB Web Shell for purely local data analytics
Here is a nice list of Continuous Integration / Continuous Deployment (CI/CD) platforms.
Top 10 Most Popular Jenkins Alternatives for DevOps in 2024
In this article, you will find an interesting use case of the Git command.
Debugging Till Dawn: How Git Bisect Saved My Demo
An interesting blog post showing how to replace some computations in React with a new CSS directive.
Replacing React code with CSS :has selector
An interesting blog post demonstrating what junior developers bring to companies.
Your company needs Junior devs
In this article, you will learn a frontend tool to translate your Single-Page Application.
I easily translated my React.js applications into multiple languages. Here is how...
This article tackles the problem of technical knowledge debt and proposes a solution based on a file of owners, what do you think?
The Problem of Knowledge Debt in Tech
This article presents some low-code platforms to quickly build internal tools.
Top 11 Open Source Internal Tools with the Most GitHub Stars
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! 🙂