What's up in the python and tech environment? - Issue #67
Welcome to issue #67 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 Python packages, PyPI organizations, Deno global database, web design & optimization, and much more! 😎
From the Python world
The next two articles will deep dive into Python packages and packaging.
Python Packages: a Primer for Data People
What's a Python Namespace Package, and What's It For?
In this article, you will learn techniques to improve the startup time of your Django project.
Django: How to profile and improve startup time
Even if this article mentions Django, what you will learn here applies to every Python project. The tips are useful when you are in a development phase.
How to have Python show warnings when running Django
An article exploring tradeoffs between two message queues and what questions we must answer before choosing a technology.
Postgres: a better message queue than Kafka? | Dagster Blog
To finish with Django, in the following blog post, you will learn how to write generic tests to check your model admin classes.
Django: Parametrized tests for all model admin classes
PyPI (Python Packaging Index) introduces PyPI Organisations with two goals:
Help large community projects and corporate teams organize their work better.
Build financial support and long-term sustainability of PyPI.
Introducing PyPI Organizations
The library urllib3 (used by popular packages like requests) releases its next major version.
urllib3 v2.0.0 is now generally available
Flet, a Python library to build multiplatform applications released a new version with Canvas support allowing us to build a hand drawing application.
From the Web
A guide for optimizing images in your web application.
The Ultimate Guide to Image Optimisation
Do we have designers on the crew? Here is an awesome collection of resources to create accessible applications.
Accessibility for designer: where do I start?
A presentation of the most common dark patterns. Please avoid doing this to your customers. 😄
Dark Patterns in UX Design — Which Ones Are the Most Deceptive?
NodeJS 20 was released recently with an experiment permission model (probably inspired by its concurrent Deno).
Continuing with Deno, the team behind it announced a global database product for JavaScript/TypeScript applications.
Qt, the company behind the GUI1 framework of the same name, launched an academy to learn their framework.
To be fair, Qt allows you to develop mobile applications nowadays.
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 it is the case, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂
Graphical User Interface