Public list by ~pycoders

Issue #736: Polars Sort-Merge Joins, Zen, Resolving Lazy Imports, and More (2026-05-26)

Tapping Into the Zen of Python – Real Python

https://realpython.com/courses/tapping-into-the-zen-of-python/

Tapping Into the Zen of Python Explore the Zen of Python and its 19 guiding principles for writing readable, practical code. Learn its history, jokes, and meaning. REAL PYTHON course

3 months ago

TIL 143 – Resolve a lazy import manually

https://mathspp.com/blog/til/resolve-a-lazy-import-manually

Resolve a Lazy Import Manually Learn how to work around the Python 3.15 machinery to resolve an explicit lazy import manually. RODRIGO GIRÃO SERRÃO

#blogpost #til #programming #python

3 months ago

Django 6.1 alpha 1 released

https://www.djangoproject.com/weblog/2026/may/20/django-61-alpha-1-released/

Django 6.1 Alpha 1 Released Posted by Jacob Walls on May 20, 2026 DJANGO SOFTWARE FOUNDATION

#python #django #framework #open-source

3 months ago

Streaming sort-merge joins in Polars

https://pola.rs/posts/streaming-joins/

Streaming Sort-Merge Joins in Polars “Joins are often one of the most expensive parts of a query. Once tables get large, the join can heavily impact both runtime and memory usage… If the join keys are already sorted, Polars can now take a cheaper path: a streaming sort-merge join.” THIJS NIEUWDORP

3 months ago

PyCon US 2026 Packaging Summit Recap

https://bernat.tech/posts/pycon-us-2026-packaging-summit-recap/

PyCon US 2026 Packaging Summit Recap Per-talk notes from the PyCon US 2026 Packaging Summit, including: Emma Smith on Wheel 2.0 and Zstandard compression, Mike Fiedler on PyPI abuse vectors, Mahe Iram Khan on ecosystems, lightning talks on PEP 772, mobile wheels, AI accelerator variants, and the roundtable discussions. BERNÁT GÁBOR

#python #pycon #pycon-us #packaging-summit #packaging #pypi

3 months ago

Shrink Your Python Container in One Command with SlimToolkit

https://codecut.ai/shrink-python-container-slimtoolkit/

Slim Down Python Docker Containers Learn how SlimToolkit can reduce a Python Docker image by analyzing what your app actually uses at runtime. This tutorial walks through slimming a Chainlit LLM chatbot image, shows where container bloat comes from, and explains how to avoid breaking lazily loaded Python frameworks. CODECUT.AI • Shared by Khuyen Tran

3 months ago

Object-Oriented Python: Master OOP & Write More Pythonic Code – Real Python

https://realpython.com/workshops/python-oop/

Object-Oriented Python: 5-Day Live Workshop, June 8 to 12 A new live cohort for Python developers comfortable with the basics who want to design classes that hold up under change. Across five 2-hour sessions, OOP features appear at the moment a growing project actually needs them. You leave with a working app and the judgment to know when a class earns its keep → REAL PYTHON sponsor

3 months ago

What types of exceptions should you catch?

https://www.pythonmorsels.com/what-types-of-exceptions-should-you-catch/

What Types of Exceptions Should You Catch? The trickiest programming bugs are often caused by catching exceptions that you didn’t mean to catch or handling exceptions in ways that obfuscate the actual error that’s occurring. Which exceptions should you catch and which should you leave unhandled? TREY HUNNER

3 months ago

Reverse Geocoding with Overture Maps

https://tech.marksblogg.com/reverse-geocoding-overture-maps.html

Reverse Geocoding With Overture Maps Mark is working on a reverse geocoder that can fetch the 2-letter ISO country code for any point on a map in a country’s boundaries. This post talks about the prototype and his progress on the project. MARK LITWINTSCHIK

3 months ago

Stop writing edge case tests. Let Hypothesis find them instead.

https://dev.to/peytongreen_dev/stop-writing-edge-case-tests-let-hypothesis-find-them-instead-5hl0

Stop Writing Edge Case Tests. Use Hypothesis Instead An introduction to property-based testing in Python with Hypothesis: the mental shift from ‘what input should I test?’ to ‘what invariant should always hold?’ PEYTON GREEN • Shared by Anonymous

#python #testing #pytest #devtools #software #coding

3 months ago

Deciphering Glyph :: Opaque Types in Python

https://blog.glyph.im/2026/05/opaque-types-in-python.html

Opaque Types in Python Learn how to use the NewType to mask a private class while still providing a public construction mechanism for the users of your library. GLYPH LEFKOWITZ

3 months ago

How to Use the Claude API in Python – Real Python

https://realpython.com/claude-api-python/

How to Use the Claude API in Python Learn how to use the Claude API in Python to send prompts, control responses with system instructions, and get structured JSON output. REAL PYTHON

3 months ago

Loopwerk: uv is fantastic, but its package management UX is a mess

https://www.loopwerk.io/articles/2026/uv-ux-mess/

uv Is Fantastic, but Its Package UX Is a Mess This opinion piece talks about how uv’s CLI feels surprisingly clunky compared to its peers like pnpm or Poetry. KEVIN RENSKERS

#freelance #developer #swift #objective-c #django #python

3 months ago

GitHub - RJ-Gamer/django-arch-check

https://github.com/RJ-Gamer/django-arch-check

django-arch-check: Static Checker for Common Django Issues GITHUB.COM/RJ-GAMER

3 months ago