What's up in the python and tech environment? - Issue #131
Welcome to issue #131 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 dataframes libraries, Pytest, Python packaging, PostgreSQL, Docker, PHP, and more! 🤓
From the Python world
An interesting article showing how to test code in low-level programming languages like C with Python.
Running C unit tests with pytest
A tutorial recapitulating all the built-in Python functions.
Python's Built-in Functions: A Complete Exploration
If you want to learn more about the Python packaging mess, this article is for you.
Python has too many package managers
This article compares Pandas and Polars dataframes.
Polars vs. pandas: What’s the Difference?
A curious blog post about sparse arrays in the Python ecosystem.
An overview of the Sparse Array Ecosystem for Python
A nice tip to eagerly break a nested loop in Python.
Breaking out of nested loops with generators
An interesting security open-source project.
A nice project to search Python packages using natural language.
A small utility for Pytest to quickly visualize failed tests.
A nice project to build static websites with Python.
From the Web
Here the author reminds us that it is important to thank open-source contributors.
Saying thanks to open source maintainers
An HTMX success story proving that it can replace Single-Page-Application frameworks like React in many scenarios.
A nice summary and explanation of common directives can be found in a Dockerfile.
Advanced Dockerfile Directives
A nice tip to always use an up-to-date PostgreSQL docker image.
🐘 Docker Postgres Autoupgrades
An interesting article on how to reclaim space on your PostgreSQL database.
Optimizing PostgreSQL Tables: Exploring Vacuuming Strategies to Combat Bloat
Some cool open source projects made in PHP.
7 Open Source Projects You Should Know - PHP Edition
Some top JavaScript libraries for web scraping.
Top 6 JavaScript and NodeJS Libraries for Web Scraping
A gentle introduction to React.
A brief overview of the different UUID implementations and when to use them.
TIL: 8 versions of UUID and when to use them
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! 🙂