What's up in the python and tech environment? - Issue #174
Welcome to issue #174 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 Django, numpy, DuckDB, dataframe validation libraries, data analysis, PostgreSQL, the pipe operator in PHP 8.5, a JavaScript game engine, and much more! 🤓
From The Python World
A developer shares insights about a new data lake design leveraging DuckDB and its ecosystem.
DuckTales: A DuckLake Story. Rethinking the Lakehouse with a Duck…
This article introduces a format for applications to interact with analytics databases like DuckDB.
The Arrow That Binds. ADBC and the Future of Analytical…
The Django Software Foundation shared the 2024 Annual Impact Report.
The creator of Django-Tailwind presents some new goodies added recently.
Django-Tailwind Just Got Better with a Unified Dev Command and daisyUI
A nice tip when using PostgreSQL and Django.
Django: Deferred constraint enforcement
This article introduces a library to detect dead links in a Django project.
Give Your Django Admin X‑Ray Vision
This article shows how to enhance your typing experience when using numpy.
Do More with NumPy Array Type Hints: Annotate & Validate Shape & Dtype
Here is a good introduction to data analysis.
How to Find the Right Distribution for Your Data: A Practical Guide for Non-Statistician
A good tutorial showing ways to optimize your Python code.
Ways to Optimize Your Code in Python
Here is an in-depth look at control flow in Python.
Control Flow Structures in Python
A library to track dead code in your Python project.
A library to validate your datasets in Python.
An interesting blog post describing many dataframe validation libraries based on or supporting Polars dataframes.
Data Validation Libraries for Polars (2025 Edition) – Pointblank
From The Web
PHP 8.5 introduces the pipe operator.
This article explains why pagination based on LIMIT / OFFSET SQL features is often bad and presents a better alternative.
Why You Should Avoid LIMIT OFFSET for Pagination in PostgreSQL (And What to Use Instead)
This blog post is a reminder that even if a PostgreSQL JSONB column is useful and robust, it does not replace tables with well-defined relationships in all cases.
Part 2 — Comparing Normalised Query Performance in PostgreSQL: JSONB vs Join Queries
An open-source developer shares his thoughts on ads in project READMEs intended to secure sponsorship. What do you think?
This blog post presents a JavaScript library to convert PDF files into Markdown.
This Little-Known PDF Parsing Library Will Save Enterprises Millions
An advanced tutorial on CSS keyframe animations.
Here is a daily reminder that Big Data was a scam (at least for many companies), and you should evaluate before diving into a complex data infrastructure.
The Modern Data Stack Is a Dumpster Fire
A nice project to create simple games in JavaScript.
A fork of VS Code specialized for Machine Learning development.
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! 🙂