Armin Ronacher: What Actually Is Claude Code’s Plan Mode?
Link: https://lucumr.pocoo.org/2025/12/17/what-is-plan-mode/
I’ve mentioned this a few times now, but when I started using Claude it was
because Peter got me hooked on it. From the very
beginning I became a religious user of what is colloquially called YOLO mo
Link: https://lucumr.pocoo.org/2025/12/17/what-is-plan-mode/
I’ve mentioned this a few times now, but when I started using Claude it was
because Peter got me hooked on it. From the very
beginning I became a religious user of what is colloquially called YOLO mo
Armin Ronacher's Thoughts and Writings
What Actually Is Claude Code’s Plan Mode?
What I learned about plan mode as a non-plan mode user who plans.
Sebastian Pölsterl: scikit-survival 0.26.0 released
Link: https://k-d-w.org/blog/2025/12/scikit-survival-0.26.0-released/
I am pleased to announce that scikit-survival 0.26.0 has been released.
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with ne
Link: https://k-d-w.org/blog/2025/12/scikit-survival-0.26.0-released/
I am pleased to announce that scikit-survival 0.26.0 has been released.
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with ne
Sebastian Pölsterl
scikit-survival 0.26.0 released | Sebastian Pölsterl
I am pleased to announce that scikit-survival 0.26.0 has been released.
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with new versions
of pandas and osqp.
It adds support for the…
This is a maintainance release that adds support for Python 3.14 and
includes updates to make scikit-survival compatible with new versions
of pandas and osqp.
It adds support for the…
Eli Bendersky: Plugins case study: mdBook preprocessors
Link: https://eli.thegreenplace.net/2025/plugins-case-study-mdbook-preprocessors/
mdBook is a tool for easily
creating books out of Markdown files. It's very popular in the Rust ecosystem,
where it's used (among other things) to publish the official Rust book.
mdBook has a simple y
Link: https://eli.thegreenplace.net/2025/plugins-case-study-mdbook-preprocessors/
mdBook is a tool for easily
creating books out of Markdown files. It's very popular in the Rust ecosystem,
where it's used (among other things) to publish the official Rust book.
mdBook has a simple y
Talk Python to Me: #531: Talk Python in Production
Link: https://talkpython.fm/episodes/show/531/talk-python-in-production
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and
Link: https://talkpython.fm/episodes/show/531/talk-python-in-production
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and
talkpython.fm
Talk Python in Production
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and costing you too much? Well, in this episode, we interview…
Peter Bengtsson: Autocomplete using PostgreSQL instead of Elasticsearch
Link: http://www.peterbe.com/plog/autocomplete-using-postgresql-instead-of-elasticsearch
Here on my blog I have a site search. Before you search, there's autocomplete. The autocomplete is solved by using downshift in React and on the backend, there's an API /api/v1/typeahead?q=bla. Up unt
Link: http://www.peterbe.com/plog/autocomplete-using-postgresql-instead-of-elasticsearch
Here on my blog I have a site search. Before you search, there's autocomplete. The autocomplete is solved by using downshift in React and on the backend, there's an API /api/v1/typeahead?q=bla. Up unt
Peterbe
Autocomplete using PostgreSQL instead of Elasticsearch - Peterbe.com
Seth Michael Larson: Delta emulator adds support for SEGA Genesis games
Link: https://sethmlarson.dev/delta-emulator-adds-genesis-support?utm_campaign=rss
The Delta emulator which I've used for mobile retro-gaming in
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta emula
Link: https://sethmlarson.dev/delta-emulator-adds-genesis-support?utm_campaign=rss
The Delta emulator which I've used for mobile retro-gaming in
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta emula
sethmlarson.dev
Delta emulator adds support for SEGA Genesis games
The Delta emulator which I've used for mobile retro-gaming in
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta em...
the past has added beta support for SEGA Genesis and Master System
games! Riley and Shane made the announcement through the Delta em...
Ned Batchelder: A testing conundrum
Link: https://nedbatchelder.com/blog/202512/a_testing_conundrum.html
In coverage.py, I have a class for computing the fingerprint of a data
structure. It’s used to avoid doing duplicate work when the re-processing the
same data won’t add to the outcome. It’s designed
Link: https://nedbatchelder.com/blog/202512/a_testing_conundrum.html
In coverage.py, I have a class for computing the fingerprint of a data
structure. It’s used to avoid doing duplicate work when the re-processing the
same data won’t add to the outcome. It’s designed
Nedbatchelder
A testing conundrum
A useful class that is hard to test thoroughly, and my failed attempt to use Hypothesis to do it.
Django Weblog: Introducing the 2026 DSF Board
Link: https://www.djangoproject.com/weblog/2025/dec/18/introducing-the-2026-dsf-board/
Thank You to Our Outgoing Directors
We extend our gratitude to Thibaud Colas and Sarah Abderemane, who are completing their terms on the board. Their contributions shaped the foundation in meaningful
Link: https://www.djangoproject.com/weblog/2025/dec/18/introducing-the-2026-dsf-board/
Thank You to Our Outgoing Directors
We extend our gratitude to Thibaud Colas and Sarah Abderemane, who are completing their terms on the board. Their contributions shaped the foundation in meaningful
Django Project
Introducing the 2026 DSF Board
Posted by Jeff Triplett on Dec. 18, 2025
Sumana Harihareswara - Cogito, Ergo Sumana: Python Software Foundation, National Science Foundation, And Integrity
Link: http://harihareswara.net/posts/2025/python-software-foundation-national-science-foundation-and-integrity/
Python Software Foundation, National Science Foundation, And Integrity
Link: http://harihareswara.net/posts/2025/python-software-foundation-national-science-foundation-and-integrity/
Python Software Foundation, National Science Foundation, And Integrity
Cogito, Ergo Sumana
Python Software Foundation, National Science Foundation, And Integrity
I know, from personal experience, that it takes a significant amount of effort to research, write, revise, and submit a decently plausible funding proposal to the US government's National Science Foundation. A successful NSF proposal … | Cogito, Ergo Sumana…
Django Weblog: Hitting the Home Stretch: Help Us Reach the Django Software Foundation's Year-End Goal!
Link: https://www.djangoproject.com/weblog/2025/dec/18/hitting-the-home-stretch-help-us-reach-the-django/
As we wrap up another strong year for the Django community, we wanted to share an update and a thank you. This year, we raised our fundraising goal from $200,000 to $300,000, and we are excited to say
Link: https://www.djangoproject.com/weblog/2025/dec/18/hitting-the-home-stretch-help-us-reach-the-django/
As we wrap up another strong year for the Django community, we wanted to share an update and a thank you. This year, we raised our fundraising goal from $200,000 to $300,000, and we are excited to say
Django Project
Hitting the Home Stretch: Help Us Reach the Django Software Foundation's Year-End Goal!
Posted by Jeff Triplett on Dec. 18, 2025
Real Python: The Real Python Podcast – Episode #277: Moving Towards Spec-Driven Development
Link: https://realpython.com/podcasts/rpp/277/
What are the advantages of spec-driven development compared to vibe coding with an LLM? Are these recent trends a move toward declarative programming? This week on the show, Marc Brooker, VP and Disti
Link: https://realpython.com/podcasts/rpp/277/
What are the advantages of spec-driven development compared to vibe coding with an LLM? Are these recent trends a move toward declarative programming? This week on the show, Marc Brooker, VP and Disti
Realpython
Episode #277: Moving Towards Spec-Driven Development – The Real Python Podcast
What are the advantages of spec-driven development compared to vibe coding with an LLM? Are these recent trends a move toward declarative programming? This week on the show, Marc Brooker, VP and Distinguished Engineer at AWS, joins us to discuss specification…
Luke Plant: Help my website is too small
Link: https://lukeplant.me.uk/blog/posts/help-my-website-is-too-small/
I just got a notification from a site I belong to, telling me that some of the links in my profile are “broken” and “thus have been removed”.
The evidence that these sites are broken? They are too sma
Link: https://lukeplant.me.uk/blog/posts/help-my-website-is-too-small/
I just got a notification from a site I belong to, telling me that some of the links in my profile are “broken” and “thus have been removed”.
The evidence that these sites are broken? They are too sma
Luke Plant's home page
Help my website is too small
How can it even be a real website if less than 7k?
Ned Batchelder: Generating data shapes with Hypothesis
Link: https://nedbatchelder.com/blog/202512/generating_data_shapes_with_hypothesis.html
In my last blog post (A testing conundrum), I described trying to test my Hasher class which hashes nested data. I couldn’t get Hypothesis to generate usable data for my test. I wanted to assert that
Link: https://nedbatchelder.com/blog/202512/generating_data_shapes_with_hypothesis.html
In my last blog post (A testing conundrum), I described trying to test my Hasher class which hashes nested data. I couldn’t get Hypothesis to generate usable data for my test. I wanted to assert that
Nedbatchelder
Generating data shapes with Hypothesis
I used Hypothesis to generate random data structure schemas, and then generate random data using them. I learned a lot along the way.
Zato Blog: Modern REST API Tutorial in Python
Link: https://zato.io/en/blog/modern-rest-api-tutorial-in-python.html
Modern REST API Tutorial in Python
2025-12-22, by Dariusz Suchojad
Great APIs don't win theoretical arguments - they just prefer to work reliably and to make developers' lives easier.
Here's a
Link: https://zato.io/en/blog/modern-rest-api-tutorial-in-python.html
Modern REST API Tutorial in Python
2025-12-22, by Dariusz Suchojad
Great APIs don't win theoretical arguments - they just prefer to work reliably and to make developers' lives easier.
Here's a
zato.io
Modern REST API Tutorial in Python | Zato Integration Platform
Comprehensive tutorial for building modern REST APIs in Python with Zato. Learn best practices for designing, securing, and deploying RESTful services.
Armin Ronacher: A Year Of Vibes
Link: https://lucumr.pocoo.org/2025/12/22/a-year-of-vibes/
2025 draws to a close and it’s been quite a year. Around this time last year, I
wrote a post that reflected on my life. Had
I written about programming, it might have aged badly, as 2025 has been a
Link: https://lucumr.pocoo.org/2025/12/22/a-year-of-vibes/
2025 draws to a close and it’s been quite a year. Around this time last year, I
wrote a post that reflected on my life. Had
I written about programming, it might have aged badly, as 2025 has been a
Armin Ronacher's Thoughts and Writings
A Year Of Vibes
A personal recap of 2025 and a year of a new style of engineering.
Nicola Iarocci: Rediscovering a 2021 podcast on Python, .NET, and open source
Link: https://nicolaiarocci.com/rediscovering-a-2021-podcast-on-python-.net-and-open-source/
Yesterday, the kids came home for the Christmas holidays. Marco surprised me by telling me that on his flight from Brussels, he discovered and listened to “my podcast” on Spotify. I was stunned. I did
Link: https://nicolaiarocci.com/rediscovering-a-2021-podcast-on-python-.net-and-open-source/
Yesterday, the kids came home for the Christmas holidays. Marco surprised me by telling me that on his flight from Brussels, he discovered and listened to “my podcast” on Spotify. I was stunned. I did
Nicola Iarocci
Rediscovering a 2021 podcast on Python, .NET, and open source
Yesterday, the kids came home for the Christmas holidays. Marco surprised me by telling me that on his flight from Brussels, he discovered and listened to “my podcast” on Spotify. I was stunned. I didn’t remember ever recording a podcast, even though I’ve…
Real Python: Quiz: SOLID Design Principles: Improve Object-Oriented Code in Python
Link: https://realpython.com/quizzes/solid-principles-python/
In this quiz, you’ll test your understanding of the SOLID Design Principles: Improve Object-Oriented Code in Python tutorial.
You will reason about behavior contracts, attribute invariants, and choosi
Link: https://realpython.com/quizzes/solid-principles-python/
In this quiz, you’ll test your understanding of the SOLID Design Principles: Improve Object-Oriented Code in Python tutorial.
You will reason about behavior contracts, attribute invariants, and choosi
Realpython
SOLID Design Principles: Improve Object-Oriented Code in Python Quiz – Real Python
Learn Liskov substitution in Python. Spot Square and Rectangle pitfalls and design safer APIs with polymorphism. Test your understanding now.
Real Python: SOLID Design Principles: Improve Object-Oriented Code in Python
Link: https://realpython.com/solid-principles-python/
A great approach to writing high-quality object-oriented Python code is to consistently apply the SOLID design principles. SOLID is a set of five object-oriented design principles that can help you wr
Link: https://realpython.com/solid-principles-python/
A great approach to writing high-quality object-oriented Python code is to consistently apply the SOLID design principles. SOLID is a set of five object-oriented design principles that can help you wr
Realpython
SOLID Principles: Improve Object-Oriented Design in Python – Real Python
In this tutorial, you'll learn about the SOLID principles, which are five well-established standards for improving your object-oriented design in Python. By applying these principles, you can create object-oriented code that is more maintainable, extensible…
Seth Michael Larson: PEP 770 Software Bill-of-Materials (SBOM) data from PyPI, Fedora, and Red Hat
Link: https://sethmlarson.dev/pep-770-sbom-data-from-pypi-fedora-and-redhat?utm_campaign=rss
This year I authored PEP 770 which proposed a new standardized location
for Software Bill-of-Materials (SBOM) data within Python wheel archives.
SBOM data can now be stored in (package)-(version).dist
Link: https://sethmlarson.dev/pep-770-sbom-data-from-pypi-fedora-and-redhat?utm_campaign=rss
This year I authored PEP 770 which proposed a new standardized location
for Software Bill-of-Materials (SBOM) data within Python wheel archives.
SBOM data can now be stored in (package)-(version).dist
sethmlarson.dev
PEP 770 Software Bill‑of‑Materials (SBOM) data from PyPI, Fedora, and Red Hat
This year I authored PEP 770 which proposed a new standardized location
for Software Bill-of-Materials (SBOM) data within Python wheel archives.
SBOM data can now be stored in (package)-(version).d...
for Software Bill-of-Materials (SBOM) data within Python wheel archives.
SBOM data can now be stored in (package)-(version).d...
Python Bytes: #463 2025 is @wrapped
Link: https://pythonbytes.fm/episodes/show/463/2025-is-wrapped
Topics covered in this episode:
Has the cost of building software just dropped 90%?
More on Deprecation Warnings
How FOSS Won and Why It Matters
Should I be looking for a GitHub alternative?
Extras
J
Link: https://pythonbytes.fm/episodes/show/463/2025-is-wrapped
Topics covered in this episode:
Has the cost of building software just dropped 90%?
More on Deprecation Warnings
How FOSS Won and Why It Matters
Should I be looking for a GitHub alternative?
Extras
J
pythonbytes.fm
2025 is @wrapped
News and announcements from the Python community for the week of Dec 22nd, 2025