What's up in the python and tech environment? - Issue #114
Welcome to issue #114 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, Pydantic, Redis, web design, large language models, AI hype and lies: Devin case, and much more! 🥸
From the Python world
Pydantic 2.7 brings a lot of features like partial JSON parsing, field deprecation, generic secret types, etc… 🚀
New Features and Performance Improvements in Pydantic v2.7
In this article, you will learn how to use AWS lambda functions as background tasks for your Django project. It also shows how to use the project AWS Chalice to easily set up lambda functions.
The simplest way to add a Django worker (Using AWS Chalice)
Here are some tips to print SQL produced by the Django ORM.
A good guide on how to apply translations in Django projects.
Multilingual Support In Django
A nice overview of thread locals in Python.
In this article, you will learn an alternative to NVIDIA Cuda library to run code on GPU.
Not just NVIDIA: GPU programming that runs everywhere
An excellent tutorial on Redis and Python.
Redis and Python: 20% of effort, 80% of effects
In this article, you will learn how to deploy an LLM model for free on HuggingFace.
How to Deploy LLM for Free of Cost
A nice Python project to test your regular expressions (regex) directly in the terminal with an intuitive Textual User Interface.
By the way, if you don’t know regex101, you should bookmark it if you deal with regex regurlarly.
Another nice project to test logging in your Python application.
From the Web
Devin, the first AI programmer seems to be a big lie. We should be cautious with AI hype.
Here the author shares a nuanced vision of generative AI. What do you think?
The State of Generative AI, 2024
Qt, the company behind the framework of the same name recently released version 6.7 of their main product. It comes with new charts supported in QT Graphs, C++ 20, and more.
Here are the five most-rated JavaScript/TypeScript projects in 2023.
Top 5 fastest-growing JavaScript repos
An interesting article showing the appetite for JavaScript nowadays in modern web applications. Do we need this much JavaScript? 🤔
For those who want to become data analysts, this article gives you a possible path you can follow.
2024 Roadmap: Strategy to Become a Data Analyst
An interesting article about the cost of Large Language Models (LLM) and how small LLM combined with Retrieval Augmented Generation can be more efficient in specific domains.
Even LLMs need education—quality data makes LLMs overperform
Here the author analyses some trends in web design.
In this blog post, the author explains how Lookup Tables are applied in video games and how they are cheap in terms of performance cost.
How video games use LUTs and how you can too
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! 🙂