What's up in the python and tech environment? - Issue #167
Welcome to issue #167 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 discuss Django and its fork called plain, the state of Python on mobile, PEP 750, new coding AI agents by GitHub and Google, Claude 4, PHP, PostgreSQL, and more! 🥸
From The Python World
This article provides the basics to implement a Hot Module Replacement system for a Python project.
How to build Hot Module Replacement in Python
This podcast presents Beeware, a project working towards true native apps built on Python, especially for iOS and Android. There is a summary and a transcript on the page.
Episode #499 - BeeWare and the State of Python on Mobile
A tutorial showing how to strip strings in Python.
How to Strip Characters From a Python String
SQLAlchemy recently added support for Oracle vector data type.
SQLAlchemy supports Oracle Database 23ai VECTORs
Part 3 of a series of articles showing how to manipulate maps with Django.
Maps with Django⁽³⁾: GeoDjango, Pillow & GPS
This article presents a nice project to track changes of Django models using PostgreSQL triggers.
Tips for Tracking Django Model Changes with django-pghistory
One of the authors of PEP 750 explains in this blog post why template strings are good for Python.
To be honest, I’m a bit skeptical at the moment. 😕 But let’s wait and see!
Python's new t-strings | Dave Peck
A seasoned developer tries to predict the next big projects for the Python language in the future.
A Django utility for automatically handling unspecified fields in admin fieldsets.
A fork of the Django project trying to apply modern changes needed in the original project.
A cookiecutter to scaffold data science projects.
From The Web
A bunch of AI agents were released last week.
GitHub Copilot coding agent in public preview
Jules - An Asynchronous Coding Agent
Be aware that GitHub Copilot Agent is far from being production-ready. 😅
My new hobby: watching AI slowly drive Microsoft employees insane : r/ExperiencedDevs
Anthropic also announced Claude 4. What a time to be alive! 😁
Introducing Claude 4 \ Anthropic
JetBrains is conducting its annual developer survey. Please take the time to answer the questions, so that we can gain an overview of the developer ecosystem.
FrankenPHP, a modern PHP server written in Go, is now supported by the PHP Foundation.
FrankenPHP Is Now Officially Supported by The PHP Foundation
A developer shares some tips & tricks to become a better developer.
This article looks at technical documentation and how developers should approach it.
What nobody tells developers about documentation
An excellent blog post exploring the different data types we can use in a PostgreSQL database.
Choosing the Right PostgreSQL Data Types for Performance and Functionality
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 that is the case, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂