What's up in the python and tech environment? - Issue #176
Welcome to issue #176 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 f-strings, Django, Toad, a terminal UI for agent-based coding written in Python, the HTML survey, FastAPI, Lumo AI chat by Proton, Kiro, aka yet another VS Code fork for AI, LLM fine-tuning, and much more! 🥸
From The Python World
A fun quiz to test your knowledge of f-strings.
Will McGugan, creator of Rich and Textual, announces Toad, a terminal UI for agent-based coding. Something like Claude Code, but with all the power of Textual and fewer bugs.
Announcing Toad - a universal UI for agentic coding in the terminal
A nice tip to know the keys accessed in a dictionary.
A Python dict that can report which keys you did not use
A nice tutorial on how to write good Python code.
How Can You Structure Your Python Script?
An interesting blog post showing how to reduce PostgreSQL latency connections with native connection pooling with Django.
Cut Django Database Latency by 50-70ms With Native Connection Pooling
A nice performance improvement tip if you use PostgreSQL with Django.
Avoiding PostgreSQL Pitfalls: The Hidden Cost of Failing Inserts
A nice article to handle visitors' local time zones in Django.
Loopwerk: Make Django show dates and times in the visitor’s local timezone
A nice list of Django addons.
Note that the link to Django Social Auth is the following. Also, you may want to replace Pika with Faststream and use Model Bakery with Faker. 😉
10 Libraries for Django projects
A nice tutorial on Server-Sent Events and how to use them with FastAPI.
Real-Time Notifications in Python: Using SSE with FastAPI
Notable changes in the latest release of uv include updates to the way Python is installed.
Yet another library to build quick data applications in Python.
A library to quickly search substrings in a string.
From The Web
If you are a web developer, you should respond to the HTML survey mentioned in this article by its creator.
State of HTML 2025 now open! • Lea Verou
A scary story of how Claude AI is used to create attacks with.. Claude AI and MCP servers.
Code Execution Through Email: How I Used Claude to Hack Itself
Proton, a company known for its secure email and VPN, has launched Lumo, an AI assistant with privacy in mind.
Introducing Lumo, the AI where every conversation is confidential
AWS announced its own AI editor, Kiro.
This article is a reminder that a good AI solution comes from trusted and high-quality data.
Why you need diverse third-party data to deliver trusted AI solutions
This guide tells us that too much security is bad security.
Frequent reauth doesn't make you more secure
This blog post shows an impressive performance boost brought to Git by the GitLab development team.
How we decreased GitLab repo backup times from 48 hours to 41 minutes
This is an interesting article that reminds us that using free, open-source large language models is not that free…
The Costly Open-Source LLM Lie. Open Source LLMs are not Free
A developer warns about the danger of using LLM fine-tuning (at least on large models) and suggests some alternatives.
Fine-Tuning LLMs is a Huge Waste of Time
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! 🙂