What's up in the python and tech environment? - Issue #205
Welcome to issue #205 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 Guido's interviews of unknown Python heroes, Tonio, a radical approach to fix asynchronous IO in Python, Django, Pandas 3, the new release cycle of Node.js, Oxfmt JavaScript linter and formatter, Model Context Protocol (MCP) VS Skills, the danger of AI on knowledge collapse, and more! 🥸
From The Python World
Guido, the creator of Python, decided to interview the contributors of the language that weren’t mentioned in the Python documentary. This series of interviews started with Thomas Wouters.
Here is a radical but interesting approach to fix asynchronous IO in Python.
A seasoned developer shares her first experience with Django compared to Ruby on Rails.
Some notes on starting to use Django
Django VS the Zen of Python.
Loopwerk: Django views versus the Zen of Python
This article presents somewhat controversial advice when writing regular expressions in Python.
Use “\A...\z”, not “^...$” with Python regular expressions
A nice recap of what is new in Pandas 3.
An introduction to GeoPandas, a Pandas extension to handle spatial data.
GeoPandas Basics: Maps, Projections, and Spatial Joins
Here, a developer shares how he distributes Go binaries through PyPI.
Distributing Go binaries like sqlite-scanner through PyPI using go-to-wheel
If you like Celery and Django, you may like this monitoring project.
A lightweight database migration tool.
From The Web
Node.js is adopting a release schedule of one major version per year, starting with Node.js 27.
Evolving the Node.js Release Schedule
Oxfmt, a competitor in the JavaScript linter ecosystem, has reached the beta phase.
Oxfmt Beta | The JavaScript Oxidation Compiler
This article warns about the risk of knowledge collapse from the widespread training and use of AI.
We’re Creating a Knowledge Collapse and No One’s Talking About It
A study about the impact of AI assistants like ChatGPT on what the authors called cognitive debt.
A nice essay about expertise in software engineering.
Loopwerk: Expertise is the art of ignoring
An interesting blog post about MCP (Model Context Protocol) authentication.
Is that allowed? Authentication and authorization in Model Context Protocol
An interesting blog post discussing when to choose MCP or Skills to enhance an AI agent.
Skills vs MCP tools for agents: when to use what
The article highlights the importance of creating lightweight, high-performance websites, especially for emergencies or situations where Internet access is limited.
Why light-weight websites may one day save your life
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! 🙂
