IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     17.07.2025       Статьи

How to think about LLMs for OSS development

keynote talk at PyCon Colombia 2025

     16.07.2025       Статьи

Using DuckDB With Pandas, Parquet, and SQL

Learn about DuckDB’s in-process architecture and SQL capabilities which can enhance performance and simplify data handling.

     16.07.2025       Статьи

How Global Variables Work in Python Bytecode

To better understand how Python handles globals, this article walks through dynamic name resolution, the global store, and how monkey patching works at the bytecode level.

     15.07.2025       Статьи

How to Get Foreign Keys Horribly Wrong

Распространённые ошибки и возможности оптимизации в Django c Внешними ключами

     11.07.2025       Выпуск 604 (07.07.2025 - 13.07.2025)       Статьи

Solving Wordle with uv's dependency resolver

Играем в буквенную игру при помощи менеджера пакетов.

     11.07.2025       Выпуск 604 (07.07.2025 - 13.07.2025)       Статьи

Getting extensions to work with free-threaded Python

Как подойти к подготовке C-расширений к новому Python

     11.07.2025       Выпуск 604 (07.07.2025 - 13.07.2025)       Статьи
     09.07.2025       Выпуск 604 (07.07.2025 - 13.07.2025)       Статьи
     09.07.2025       Выпуск 604 (07.07.2025 - 13.07.2025)       Статьи

Application Logging in Python: Recipes for Observability

The logging module is powerful, but it can be somewhat complex. This tutorial covers structured JSON output, centralizing logging configuration, using contextvars to automatically enrich your logs with request-specific data, and other useful patterns for your observability needs.

     03.07.2025       Выпуск 603 (30.06.2025 - 06.07.2025)       Статьи
     02.07.2025       Выпуск 603 (30.06.2025 - 06.07.2025)       Статьи

How to Think About Time in Programming

Time is a complex thing to code. This article is a very deep dive, covering absolute measurement, civil time, modern time keeping, the mess that are timezones, and much more.

     01.07.2025       Выпуск 603 (30.06.2025 - 06.07.2025)       Статьи
     01.07.2025       Выпуск 603 (30.06.2025 - 06.07.2025)       Статьи

Use TorchAudio to Prepare Audio Data for Deep Learning

Learn to prepare audio data for deep learning in Python using TorchAudio. Explore how to load, process, and convert speech to spectrograms with PyTorch tools.

     27.06.2025       Выпуск 602 (23.06.2025 - 29.06.2025)       Статьи
     27.06.2025       Выпуск 602 (23.06.2025 - 29.06.2025)       Статьи

How to Enjoy Debugging in Production - Karen Tracey

Доклад с DjangoCon Europe 2025

     27.06.2025       Выпуск 602 (23.06.2025 - 29.06.2025)       Статьи

Python can run Mojo now

Возможность запускать язык специализированный на машинное обучение из Python экосистемы

     26.06.2025       Выпуск 602 (23.06.2025 - 29.06.2025)       Статьи

Peter Bengtsson: Native connection pooling in Django 5 with PostgreSQL

Enabling native connection pooling in Django 5 gives me a 5.4x speedup.

     25.06.2025       Выпуск 602 (23.06.2025 - 29.06.2025)       Статьи