Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

OpenAI to Acquire Astral

Python 3.15's JIT is now back on track

Comparing Python Type Checkers: Typing Spec Conformance

Reinventing Python's AsyncIO

Thoughts on OpenAI acquiring Astral and uv/ruff/ty

What Python’s asyncio primitives get wrong about shared state

Python: The Optimization Ladder

Deprecate confusing APIs like “os.path.commonprefix()”

Python's Lazy Imports: Why It Took Three Years and Two Attempts

Python blood could hold the secret to healthy weight loss, it could inform new weight loss therapies that promote satiety without the nausea and muscle loss that can come with existing drugs

Okmain: How to pick an OK main colour of an image

Project Detroit: Java interop with JavaScript and Python

Sunsetting Jazzband

101 Polars exercises that run in the browser — no setup, just click Run

PEP 827 – Type Manipulation

Carpet Python Enclosure Setup

Python in the Browser is Peaking: A Look at Pyodide (Wasm)

Beyond Hypermodern: Python is easy now

The Operator That Dethroned a King: Python's Walrus Operator Story

5 standard library modules I use every week that I ignored for too long

I patched Chromium because no Python library could reliably pass a single CAPTCHA

AI and the Ship of Theseus

Open Source contributions to Pydantic AI

OpenAI to acquire Astral

I built reru: A drop-in replacement for the standard 're' module (written in Rust). Up to 40x faster

What if Python was natively distributable?

Pyodide: a Python distribution based on WebAssembly

Wrote python implementation of jlox (interpreter from crafting interpreters)

Comparing Python Type Checkers: Typing Spec Conformance

Would it have been better if Meta bought Astral.sh instead?

More →