Ahmed Bouchefra: The Efficient Way to Learn Python in 2026 (5 Prompts + A Free Book)
Link: https://efficientcoder.net/education/python/ai%20learning/learn-python-2026-prompts/
I see two types of learners in 2026, and honestly, both of them are doing it wrong.
The first group tries to learn solely through AI. They ask chatbots to “write a script,” copy-paste the result, and
Link: https://efficientcoder.net/education/python/ai%20learning/learn-python-2026-prompts/
I see two types of learners in 2026, and honestly, both of them are doing it wrong.
The first group tries to learn solely through AI. They ask chatbots to “write a script,” copy-paste the result, and
Efficient Coder
The Efficient Way to Learn Python in 2026 (5 Prompts + A Free Book) | EfficientCoder
Stop choosing between AI and books. Here is how to combine the 10xdev python book with 5 smart AI prompts to fast-track your learning.
Daniel Roy Greenfeld: Adding Type Hints to my Blog
Link: https://daniel.feldroy.com/posts/2025-12-adding-type-hints-to-my-blog
I've decided to add static type checking to my blog engine project. The tool I chose is pyrefly, a fast, Rust-based library for checking types in Python.
Installing Pyrefly with UV
My project uses uv
Link: https://daniel.feldroy.com/posts/2025-12-adding-type-hints-to-my-blog
I've decided to add static type checking to my blog engine project. The tool I chose is pyrefly, a fast, Rust-based library for checking types in Python.
Installing Pyrefly with UV
My project uses uv
https://daniel.feldroy.com
Adding Type Hints to my Blog
Using pyrefly to identify type failures on this site and then fixing one of them.
Django Weblog: Django Code of Conduct Transparency Report 2025
Link: https://www.djangoproject.com/weblog/2025/dec/11/django-code-of-conduct-transparency-report-2025/
The Code of Conduct working group received 4 reports and met 12 times in 2025. This transparency report is a brief account of how those reports were handled. This year’s number is lower than previous
Link: https://www.djangoproject.com/weblog/2025/dec/11/django-code-of-conduct-transparency-report-2025/
The Code of Conduct working group received 4 reports and met 12 times in 2025. This transparency report is a brief account of how those reports were handled. This year’s number is lower than previous
Django Project
Django Code of Conduct Transparency Report 2025
Posted by Dan Ryan on Dec. 11, 2025
PyCon: PyCon US 2026 - Registration, Hotels, Travel Grants & More!
Link: https://pycon.blogspot.com/2025/12/pycon-us-2026-registration-hotels.html
The news you’ve been waiting for is finally here: registration for PyCon US 2026 is officially open! PyCon US will take place May 13 - May 19, 2026, in Long Beach, California at the Long Beach Convent
Link: https://pycon.blogspot.com/2025/12/pycon-us-2026-registration-hotels.html
The news you’ve been waiting for is finally here: registration for PyCon US 2026 is officially open! PyCon US will take place May 13 - May 19, 2026, in Long Beach, California at the Long Beach Convent
Blogspot
PyCon US 2026 - Registration, Hotels, Travel Grants & More!
The news you’ve been waiting for is finally here: registration for PyCon US 2026 is officially open! PyCon US will take place May 13 - May 1...
Ahmed Bouchefra: A Pythonista’s Guide to the 2026 Code Rush
Link: https://efficientcoder.net/python/career%20advice/developer%20trends/programming-in-2026/
Look, we know the truth. Python is the best language ever written. It reads like English, it runs the AI revolution, and it doesn’t force us to worry about memory pointers or semi-colons.
But even I h
Link: https://efficientcoder.net/python/career%20advice/developer%20trends/programming-in-2026/
Look, we know the truth. Python is the best language ever written. It reads like English, it runs the AI revolution, and it doesn’t force us to worry about memory pointers or semi-colons.
But even I h
Efficient Coder
A Pythonista’s Guide to the 2026 Code Rush | EfficientCoder
We all love Python, but can you survive on whitespace alone? Here is a Python-first look at Rust, TypeScript, and the tools you actually need to pair with yo...
Armin Ronacher: Skills vs Dynamic MCP Loadouts
Link: https://lucumr.pocoo.org/2025/12/13/skills-vs-mcp/
I’ve been moving all my MCPs to skills, including the remaining one I still
used: the Sentry MCP1. Previously I had already moved entirely away from
Playwright to a Playwright skill.
In the last mont
Link: https://lucumr.pocoo.org/2025/12/13/skills-vs-mcp/
I’ve been moving all my MCPs to skills, including the remaining one I still
used: the Sentry MCP1. Previously I had already moved entirely away from
Playwright to a Playwright skill.
In the last mont
Armin Ronacher's Thoughts and Writings
Skills vs Dynamic MCP Loadouts
Some findings of using Skills and the loadout pattern with MCP.
Hugo van Kemenade: Steering Council results
Link: https://hugovk.dev/blog/2025/steering-council-results/
The Python Steering Council 2026 election
results are in
and congratulations to the new Python Steering Council!
Barry Warsaw
Donghee Na
Pablo Galindo Salgado
Savannah Ostrowski
Thomas Wouters
Welco
Link: https://hugovk.dev/blog/2025/steering-council-results/
The Python Steering Council 2026 election
results are in
and congratulations to the new Python Steering Council!
Barry Warsaw
Donghee Na
Pablo Galindo Salgado
Savannah Ostrowski
Thomas Wouters
Welco
Hugo van Kemenade
Steering Council results
Talk Python to Me: #530: anywidget: Jupyter Widgets made easy
Link: https://talkpython.fm/episodes/show/530/anywidget-jupyter-widgets-made-easy
For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slow
Link: https://talkpython.fm/episodes/show/530/anywidget-jupyter-widgets-made-easy
For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slow
talkpython.fm
anywidget: Jupyter Widgets made easy
For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slowly. Trevor Manz decided that barrier did not need to exist.…
Kushal Das: Johnnycanencrypt 0.17.0 released
Link: https://kushaldas.in/posts/johnnycanencrypt-0-17-0-released.html
A few weeks ago I released Johnnycanencrypt
0.17.0.
It is a Python module written in Rust, which provides OpenPGP functionality
including allows usage of Yubikey 4/5 as smartcards.
Added
Adds verify
Link: https://kushaldas.in/posts/johnnycanencrypt-0-17-0-released.html
A few weeks ago I released Johnnycanencrypt
0.17.0.
It is a Python module written in Rust, which provides OpenPGP functionality
including allows usage of Yubikey 4/5 as smartcards.
Added
Adds verify
EuroPython Society: List of EPS Board Candidates for 2025/2026
Link: https://www.europython-society.org/list-of-eps-board-candidates-for-2025-2026/
At this year’s EuroPython Society General Assembly (GA), planned for Wednesday, December 17th, 2025, 20:00 CET, we will vote in a new board of the EuroPython Society for the term 2025/2026List of Boar
Link: https://www.europython-society.org/list-of-eps-board-candidates-for-2025-2026/
At this year’s EuroPython Society General Assembly (GA), planned for Wednesday, December 17th, 2025, 20:00 CET, we will vote in a new board of the EuroPython Society for the term 2025/2026List of Boar
EuroPython Society
List of EPS Board Candidates for 2025/2026
At this year’s EuroPython Society General Assembly (GA), planned for Wednesday, December 17th, 2025, 20:00 CET, we will vote in a new board of the EuroPython Society for the term 2025/2026 List of Board CandidatesThe EPS bylaws require one chair, one vice…
EuroPython: Humans of EuroPython: Moisés Guimarães
Link: https://blog.europython.eu/humans-of-europython/
EuroPython wouldn&apost exist without the dedicated volunteers who invest countless hours behind the scenes.From coordinating speaker logistics and managing registration systems to designing the confe
Link: https://blog.europython.eu/humans-of-europython/
EuroPython wouldn&apost exist without the dedicated volunteers who invest countless hours behind the scenes.From coordinating speaker logistics and managing registration systems to designing the confe
EuroPython Blog
Humans of EuroPython: Moisés Guimarães
EuroPython wouldn't exist without the dedicated volunteers who invest countless hours behind the scenes.
From coordinating speaker logistics and managing registration systems to designing the conference program, handling sponsorship relations, ensuring great…
From coordinating speaker logistics and managing registration systems to designing the conference program, handling sponsorship relations, ensuring great…
Python GUIs: Getting Started With Flet for GUI Development — Your First Steps With the Flet Library for Desktop and Web Python GUIs
Link: https://www.pythonguis.com/tutorials/getting-started-flet/
Getting started with a new GUI framework can feel daunting. This guide walks you through the essentials of Flet, from installation and a first app to widgets, layouts, and event handling.
With Flet, y
Link: https://www.pythonguis.com/tutorials/getting-started-flet/
Getting started with a new GUI framework can feel daunting. This guide walks you through the essentials of Flet, from installation and a first app to widgets, layouts, and event handling.
With Flet, y
Python GUIs
First Steps With the Flet Library for Desktop and Web GUI Development
Flet is an open-source Python library for developing graphical user interfaces (GUIs) that run as desktop, web, or mobile apps. It supports rapid development with a modern, cross-platform API and a rich set of widgets, layouts, and advanced features. In this…
👍1
Zato Blog: Microsoft Dataverse with Python and Zato Services
Link: https://zato.io/en/blog/dataverse-in-python.html
Microsoft Dataverse with Python and Zato Services
2025-12-15, by Dariusz Suchojad
Overview
Microsoft Dataverse is a cloud-based data storage and management platform, often used with PowerApps
Link: https://zato.io/en/blog/dataverse-in-python.html
Microsoft Dataverse with Python and Zato Services
2025-12-15, by Dariusz Suchojad
Overview
Microsoft Dataverse is a cloud-based data storage and management platform, often used with PowerApps
zato.io
Accessing Dataverse from Python | Zato Integration Platform
Comprehensive guide to integrating Microsoft Dataverse with Python and Zato, including CRUD operations, API structure, and PowerApps details.
Real Python: Quiz: Writing DataFrame-Agnostic Python Code With Narwhals
Link: https://realpython.com/quizzes/narwhals-python/
In this quiz, you’ll test your understanding of what the Narwhals library offers you.
By working through this quiz, you’ll revisit many of the concepts presented in the Writing DataFrame-Agnostic Code
Link: https://realpython.com/quizzes/narwhals-python/
In this quiz, you’ll test your understanding of what the Narwhals library offers you.
By working through this quiz, you’ll revisit many of the concepts presented in the Writing DataFrame-Agnostic Code
Realpython
Writing DataFrame-Agnostic Python Code With Narwhals Quiz – Real Python
If you're a Python library developer wondering how to write DataFrame-agnostic code, the Narwhals library is the solution you're looking for.
Python Anywhere: New PythonAnywhere Plans: Updated Features and Pricing
Link: https://blog.pythonanywhere.com/222/
tl;dr
We’re restructuring our pricing for the first time since 2013. We’re combining
the Hacker ($5/month or €5/month in the EU system) and Web Developer ($12/month
or €12/month in the EU system) tier
Link: https://blog.pythonanywhere.com/222/
tl;dr
We’re restructuring our pricing for the first time since 2013. We’re combining
the Hacker ($5/month or €5/month in the EU system) and Web Developer ($12/month
or €12/month in the EU system) tier
Python Anywhere: Changes on PythonAnywhere Free Accounts
Link: https://blog.pythonanywhere.com/221/
tl;dr
Starting in January 2026, all free accounts will shift to community-powered
support instead of direct support and will have some reduced features. If you
want to upgrade, you can lock in the cur
Link: https://blog.pythonanywhere.com/221/
tl;dr
Starting in January 2026, all free accounts will shift to community-powered
support instead of direct support and will have some reduced features. If you
want to upgrade, you can lock in the cur
Real Python: Writing DataFrame-Agnostic Python Code With Narwhals
Link: https://realpython.com/narwhals-python/
Narwhals is intended for Python library developers who need to analyze DataFrames in a range of standard formats, including Polars, pandas, DuckDB, and others. It does this by providing a compatibilit
Link: https://realpython.com/narwhals-python/
Narwhals is intended for Python library developers who need to analyze DataFrames in a range of standard formats, including Polars, pandas, DuckDB, and others. It does this by providing a compatibilit
Realpython
Writing DataFrame-Agnostic Python Code With Narwhals – Real Python
If you're a Python library developer looking to write DataFrame-agnostic code, this tutorial will show how the Narwhals library could give you a solution.
The Python Coding Stack: If You Love Queuing, Will You Also Love Priority Queuing? • [Club]
Link: https://www.thepythoncodingstack.com/p/python-heapq-heap-priority-queue
You provide three tiers to your customers: Gold, Silver, and Bronze. And one of the perks of the higher tiers is priority over the others when your customers need you.Gold customers get served first.
Link: https://www.thepythoncodingstack.com/p/python-heapq-heap-priority-queue
You provide three tiers to your customers: Gold, Silver, and Bronze. And one of the perks of the higher tiers is priority over the others when your customers need you.Gold customers get served first.
Thepythoncodingstack
If You Love Queuing, Will You Also Love Priority Queuing? • [Club]
Exploring Python’s heapq
EuroPython: Humans of EuroPython: Moisés Guimarães
Link: https://blog.europython.eu/humans-of-ep-moises/
EuroPython wouldn&apost exist without the dedicated volunteers who invest countless hours behind the scenes.From coordinating speaker logistics and managing registration systems to designing the confe
Link: https://blog.europython.eu/humans-of-ep-moises/
EuroPython wouldn&apost exist without the dedicated volunteers who invest countless hours behind the scenes.From coordinating speaker logistics and managing registration systems to designing the confe
EuroPython Blog
Humans of EuroPython: Moisés Guimarães
EuroPython wouldn't exist without the dedicated volunteers who invest countless hours behind the scenes.
From coordinating speaker logistics and managing registration systems to designing the conference program, handling sponsorship relations, ensuring great…
From coordinating speaker logistics and managing registration systems to designing the conference program, handling sponsorship relations, ensuring great…
Python Bytes: #462 LinkedIn Cringe
Link: https://pythonbytes.fm/episodes/show/462/linkedin-cringe
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong>Deprecations via warnings</strong></li>
<li><strong><a href="https://github.com/suitenumerique/docs?featured_on=pythonbytes">doc
Link: https://pythonbytes.fm/episodes/show/462/linkedin-cringe
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong>Deprecations via warnings</strong></li>
<li><strong><a href="https://github.com/suitenumerique/docs?featured_on=pythonbytes">doc
pythonbytes.fm
LinkedIn Cringe
News and announcements from the Python community for the week of Dec 15th, 2025