LernerPython blog, from Reuven Lerner: Pandas DatetimeIndex slicing: Fix KeyError with sort_index
Link: https://lernerpython.com/2026/10/20/pandas-datetimeindex-slicing-fix-keyerror-with-sort-index/
Slice an unsorted datetime index in Python Pandas, and you’ll likely get:
KeyError: ‘Value based partial slicing on non-monotonic DatetimeIndexes with non-existing keys is not allowed.’
Why? If the d
Link: https://lernerpython.com/2026/10/20/pandas-datetimeindex-slicing-fix-keyerror-with-sort-index/
Slice an unsorted datetime index in Python Pandas, and you’ll likely get:
KeyError: ‘Value based partial slicing on non-monotonic DatetimeIndexes with non-existing keys is not allowed.’
Why? If the d
LernerPython
Pandas DatetimeIndex slicing: Fix KeyError with sort_index - LernerPython
Slice an unsorted datetime index in Python Pandas, and you’ll likely get: KeyError: ‘Value based partial slicing on non-monotonic DatetimeIndexes with non-existing keys is not allowed.’ Why? If the dates […]
Zero-with-Dot (Oleg Żero): Text-to-Diagram for AI Systems: Designing a DSL an LLM Gets Right
Link: https://zerowithdot.com/blog/text-to-diagram-for-ai-systems/
Introduction
I have worked on sensor design, e-commerce, airlines, medicine and CAD software, in several countries. The domains could not be more different, yet one problem kept coming back: people do
Link: https://zerowithdot.com/blog/text-to-diagram-for-ai-systems/
Introduction
I have worked on sensor design, e-commerce, airlines, medicine and CAD software, in several countries. The domains could not be more different, yet one problem kept coming back: people do
zerowithdot
Text-to-Diagram for AI Systems: Designing a DSL an LLM Gets Right — zerowithdot / AI4CAD
Gnomon, the DSL from my DevAI 2026 keynote: a Python compiler built on Lark and an ontology, turning talk about a system into a diagram you can check.
Rodrigo Girão Serrão: Module profiling overview
Link: https://mathspp.com/blog/module-profiling-overview
Learn about the new module profiling that was introduced in Python 3.15 to organise the built-in profiling tools.
The standard library module profiling organises the built-in profiling tools that Pyt
Link: https://mathspp.com/blog/module-profiling-overview
Learn about the new module profiling that was introduced in Python 3.15 to organise the built-in profiling tools.
The standard library module profiling organises the built-in profiling tools that Pyt
Mathspp
Module profiling overview
Learn about the new module profiling that was introduced in Python 3.15 to organise the built-in profiling tools.
LernerPython blog, from Reuven Lerner: Pandas offset aliases for resample: ME, MS, and other codes
Link: https://lernerpython.com/2026/10/23/pandas-offset-aliases-for-resample-me-ms-and-other-codes/
Using resample in Python Pandas? You’ll want a list of “offset aliases,” the codes that let you specify units.
Some are surprising, such as “ME” and “MS” for “month end” and “month start”.
They’re at
Link: https://lernerpython.com/2026/10/23/pandas-offset-aliases-for-resample-me-ms-and-other-codes/
Using resample in Python Pandas? You’ll want a list of “offset aliases,” the codes that let you specify units.
Some are surprising, such as “ME” and “MS” for “month end” and “month start”.
They’re at
LernerPython
Pandas offset aliases for resample: ME, MS, and other codes - LernerPython
Using resample in Python Pandas? You’ll want a list of “offset aliases,” the codes that let you specify units. Some are surprising, such as “ME” and “MS” for “month end” […]
Go Deh: Finding Flaws in Technical Documentation
Link: http://paddy3118.blogspot.com/2026/10/finding-flaws-in-technical-documentation.html
An ideaI spent some time on a project and had finished updating the tutorials and reference documentation I'd created as Markdown .md files. Then I suddenly thought:Why not use the AI to test the doc
Link: http://paddy3118.blogspot.com/2026/10/finding-flaws-in-technical-documentation.html
An ideaI spent some time on a project and had finished updating the tutorials and reference documentation I'd created as Markdown .md files. Then I suddenly thought:Why not use the AI to test the doc
Blogspot
Finding Flaws in Technical Documentation
An idea I spent some time on a project and had finished updating the tutorials and reference documentation I'd created as Markdown .md fi...
LernerPython blog, from Reuven Lerner: Pandas MultiIndex: Select rows by the outer level with loc
Link: https://lernerpython.com/2026/10/24/pandas-multiindex-select-rows-by-the-outer-level-with-loc/
To retrieve all rows from a multi-indexed Python Pandas data frame or series based on the outermost index, use “loc”:
(
pd
.read_parquet('/Users/reuven/Data/nyc_taxi_2025-11.parquet')
.groupby(['
Link: https://lernerpython.com/2026/10/24/pandas-multiindex-select-rows-by-the-outer-level-with-loc/
To retrieve all rows from a multi-indexed Python Pandas data frame or series based on the outermost index, use “loc”:
(
pd
.read_parquet('/Users/reuven/Data/nyc_taxi_2025-11.parquet')
.groupby(['
LernerPython
Pandas MultiIndex: Select rows by the outer level with loc - LernerPython
To retrieve all rows from a multi-indexed Python Pandas data frame or series based on the outermost index, use “loc”:
The No Title® Tech Blog: Just updated - Optimize Images v2.2.0
Link: https://no-title.victordomingos.com/articles/2026/updated_optimize-images-v2-2-0
Optimize Images 2.2.0 has just been released, and it makes JPEG files even smaller by default, adds an optional SSIM-based quality check, and now keeps embedded colour profiles such as the Display P3
Link: https://no-title.victordomingos.com/articles/2026/updated_optimize-images-v2-2-0
Optimize Images 2.2.0 has just been released, and it makes JPEG files even smaller by default, adds an optional SSIM-based quality check, and now keeps embedded colour profiles such as the Display P3
The No Title® Tech Blog
Just updated - Optimize Images v2.2.0
Optimize Images 2.2.0 has just been released, and it makes JPEG files even smaller by default, adds an optional SSIM-based quality check, and now keeps embedded colour profiles such as the Display P3 profile of iPhone photos. It also requires Pillow 13.0.0…
Stein Magnus Jodal: Introduction to barcode parsing
Link: https://jodal.dev/2026/10/26/barcode-parsing/
Barcodes are everywhere.
They’re so omnipresent that we easily take them for granted,
and rarely think about their existence and how they really work.
Meanwhile,
barcodes are extremely important for a
Link: https://jodal.dev/2026/10/26/barcode-parsing/
Barcodes are everywhere.
They’re so omnipresent that we easily take them for granted,
and rarely think about their existence and how they really work.
Meanwhile,
barcodes are extremely important for a
Python Insider: Python 3.15.2, 3.14.10, 3.13.18, 3.12.16 and 3.11.18 are out
Link: https://blog.python.org/2026/10/python-3152-31410-31318-31216-31118/
Five expedited security releases to distrust the compromised eMudhra intermediate CA keys.
Link: https://blog.python.org/2026/10/python-3152-31410-31318-31216-31118/
Five expedited security releases to distrust the compromised eMudhra intermediate CA keys.
Python Insider
Python 3.15.2, 3.14.10, 3.13.18, 3.12.16 and 3.11.18 are out | Python Insider
Five expedited security releases to distrust the compromised eMudhra intermediate CA keys.
The Python Coding Stack: A New Price Without Breaking the Old One • The O in SOLID
Link: https://www.thepythoncodingstack.com/p/open-closed-principle-python-solid-series-ocp
The potion shop has a special price for apprentices. They receive ten per cent off a potion’s full price, including any rare-ingredient surcharge.We’ve visited this shop before. In The Potion Shop Tha
Link: https://www.thepythoncodingstack.com/p/open-closed-principle-python-solid-series-ocp
The potion shop has a special price for apprentices. They receive ten per cent off a potion’s full price, including any rare-ingredient surcharge.We’ve visited this shop before. In The Potion Shop Tha
Thepythoncodingstack
A New Price Without Breaking the Old One • The O in SOLID
The Open–Closed Principle • 2 of 5 in the SOLID Ideas Series
Rodrigo Girão Serrão: TypedDict with extra items
Link: https://mathspp.com/blog/typeddict-with-extra-items
Learn how to define a TypedDict that accepts extra items of a given type.
A TypedDict is a type constructor that allows creating specialised types for dictionaries that have a fixed set of string key
Link: https://mathspp.com/blog/typeddict-with-extra-items
Learn how to define a TypedDict that accepts extra items of a given type.
A TypedDict is a type constructor that allows creating specialised types for dictionaries that have a fixed set of string key
Mathspp
TypedDict with extra items
Learn how to define a TypedDict that accepts extra items of a given type.
Django Weblog: Natalia Bidart - Planned short-term leave
Link: https://www.djangoproject.com/weblog/2026/oct/26/natalia-bidart-planned-short-term-leave/
After more than three years as a Django Fellow, I will be taking a three-month break from Fellow duties during November, December, and January. This time will allow me to properly rest, reset, and rec
Link: https://www.djangoproject.com/weblog/2026/oct/26/natalia-bidart-planned-short-term-leave/
After more than three years as a Django Fellow, I will be taking a three-month break from Fellow duties during November, December, and January. This time will allow me to properly rest, reset, and rec
Django Project
Natalia Bidart - Planned short-term leave
Posted by Natalia Bidart on Oct. 26, 2026
Graham Dumpleton: AI slop is the new TLDR
Link: https://grahamdumpleton.me/posts/2026/10/ai-slop-is-the-new-tldr/
It is hard to get through a day online at the moment without someone dismissing something as "AI slop". A pull request, a library, a whole project, all written off with two words. When the thing being
Link: https://grahamdumpleton.me/posts/2026/10/ai-slop-is-the-new-tldr/
It is hard to get through a day online at the moment without someone dismissing something as "AI slop". A pull request, a library, a whole project, all written off with two words. When the thing being
grahamdumpleton.me
AI slop is the new TLDR - Graham Dumpleton
Calling AI generated code slop often says less about the code than about our willingness to read it. Why it feels like onboarding every day, and how I cope.
RoseHosting Blog: How to Set Up Flask Python Application with Gunicorn and NGINX on Ubuntu 26.04
Link: https://www.rosehosting.com/blog/how-to-set-up-flask-python-application-with-gunicorn-and-nginx-on-ubuntu-26-04/
Flask is one of the most popular microframeworks for creating websites in Python. Gunicorn (Green Unicorn) is a WSGI (Web ...
Read More
The post How to Set Up Flask Python Application with Gunicorn a
Link: https://www.rosehosting.com/blog/how-to-set-up-flask-python-application-with-gunicorn-and-nginx-on-ubuntu-26-04/
Flask is one of the most popular microframeworks for creating websites in Python. Gunicorn (Green Unicorn) is a WSGI (Web ...
Read More
The post How to Set Up Flask Python Application with Gunicorn a
RoseHosting
How to Set Up Flask Python Application with Gunicorn and NGINX on Ubuntu 26.04
How to Set Up Flask Python Application with Gunicorn and NGINX on Ubuntu 26.04 | RoseHosting
"Michiel's Blog": Python on my wrist
Link: https://tildeweb.nl/~michiel/python-on-my-wrist.html
I have a PineTime. It is a cheap, open,
hackable smartwatch from Pine64.
It’s not an Apple Watch
When people see it, they think: that looks like a smartwatch, so it must be a
smartwatch. Like an Appl
Link: https://tildeweb.nl/~michiel/python-on-my-wrist.html
I have a PineTime. It is a cheap, open,
hackable smartwatch from Pine64.
It’s not an Apple Watch
When people see it, they think: that looks like a smartwatch, so it must be a
smartwatch. Like an Appl
tildeweb.nl
Python on my wrist
| Blog
| Blog
Reviving PineTime smartwatch running up-to-date MicroPython and wasp-os
PyPy: The Shift of Theseus — Toy Bit Provenance Abstract Domain
Link: https://www.pypy.org/posts/2026/10/toy-bit-provenance.html
The Knownbits Toy abstract domain that I wrote about earlier is great for
all kinds of bit manipulation rewrites. However, it is not particularly good at
recognizing where bits move around in a sequen
Link: https://www.pypy.org/posts/2026/10/toy-bit-provenance.html
The Knownbits Toy abstract domain that I wrote about earlier is great for
all kinds of bit manipulation rewrites. However, it is not particularly good at
recognizing where bits move around in a sequen
PyPy
The Shift of Theseus — Toy Bit Provenance Abstract Domain
The Knownbits Toy abstract domain that I wrote about earlier is great for
all kinds of bit manipulation rewrites. However, it is not particularly good at
recognizing where bits move around in a sequen
all kinds of bit manipulation rewrites. However, it is not particularly good at
recognizing where bits move around in a sequen
Rodrigo Girão Serrão: Typing improvements in Python 3.15
Link: https://mathspp.com/blog/typing-improvements-in-python-315
This article goes over the major improvements made to the typing module in Python 3.15.
Since static type hinting is becoming more and more popular in the Python world, every Python release brings wi
Link: https://mathspp.com/blog/typing-improvements-in-python-315
This article goes over the major improvements made to the typing module in Python 3.15.
Since static type hinting is becoming more and more popular in the Python world, every Python release brings wi
Mathspp
Typing improvements in Python 3.15
This article goes over the major improvements made to the typing module in Python 3.15.
Python Bytes: #502 Introducing chameleon-rs
Link: https://pythonbytes.fm/episodes/show/502/introducing-chameleon-rs
Topics covered in this episode:
PHP wasn’t the only problem last week
chameleon-rs
Bringing uv and ty together
Stlite runs Streamlit apps entirely in the browser
Extras
Joke
Watch on YouTube
About th
Link: https://pythonbytes.fm/episodes/show/502/introducing-chameleon-rs
Topics covered in this episode:
PHP wasn’t the only problem last week
chameleon-rs
Bringing uv and ty together
Stlite runs Streamlit apps entirely in the browser
Extras
Joke
Watch on YouTube
About th
pythonbytes.fm
Introducing chameleon-rs
News and announcements from the Python community for the week of Oct 27th, 2026
PyCoder’s Weekly: Issue #758: Security, Optimization, itertools, and More (2026-10-27)
Link: https://pycoders.com/issues/758
#758 – OCTOBER 27, 2026 View in Browser » The Future of Python Security How is the Python ecosystem adapting to the modern landscape of software security and supply chain defense? This week on t
Link: https://pycoders.com/issues/758
#758 – OCTOBER 27, 2026 View in Browser » The Future of Python Security How is the Python ecosystem adapting to the modern landscape of software security and supply chain defense? This week on t
Pycoders
PyCoder’s Weekly | Issue #758
Security, Optimization, itertools, and More