Django Weblog: Last Call 2026 Django Developer Survey
Link: https://www.djangoproject.com/weblog/2026/jul/08/last-call-2026-django-developer-survey/
Time is running out. This is the last call for the 2026 Django Developers Survey, which the Django Software Foundation is running in partnership with JetBrains.
The survey closes on July 13, 2026. It
Link: https://www.djangoproject.com/weblog/2026/jul/08/last-call-2026-django-developer-survey/
Time is running out. This is the last call for the 2026 Django Developers Survey, which the Django Software Foundation is running in partnership with JetBrains.
The survey closes on July 13, 2026. It
Django Project
Last Call 2026 Django Developer Survey
Posted by Jeff Triplett on July 8, 2026
Python Software Foundation: The PSF D&I Workgroup Are Starting Office Hours in July!
Link: https://pyfound.blogspot.com/2026/07/the-psf-d-workgroup-are-starting-office.html
Starting Tuesday 28 July, 2026, the PSF Diversity & Inclusion (D&I) Workgroup is opening its virtual doors once a month on Discord. Come chat with workgroup members from all over the world!Doing diver
Link: https://pyfound.blogspot.com/2026/07/the-psf-d-workgroup-are-starting-office.html
Starting Tuesday 28 July, 2026, the PSF Diversity & Inclusion (D&I) Workgroup is opening its virtual doors once a month on Discord. Come chat with workgroup members from all over the world!Doing diver
Python Software Foundation Blog
The PSF D&I Workgroup is Starting Office Hours in July!
Starting Tuesday 28 July, 2026, the PSF Diversity & Inclusion (D&I) Workgroup is opening its virtual doors once a month on Discord. Come cha...
EuroPython: Humans of EuroPython: Daria Linhart Grudzień
Link: https://blog.europython.eu/humans-of-europython-daria-linhart-grudzien/
EuroPython wouldn&apost exist without the wonderful volunteers who pour countless hours into organising it. From contracting the venue to selecting and confirming talks and workshops, hundreds of hour
Link: https://blog.europython.eu/humans-of-europython-daria-linhart-grudzien/
EuroPython wouldn&apost exist without the wonderful volunteers who pour countless hours into organising it. From contracting the venue to selecting and confirming talks and workshops, hundreds of hour
EuroPython Blog
Humans of EuroPython: Daria Linhart Grudzień
EuroPython wouldn't exist without the wonderful volunteers who pour countless hours into organising it. From contracting the venue to selecting and confirming talks and workshops, hundreds of hours of loving work go into making each edition the best one yet.…
Talk Python to Me: #554: Trustworthy AI in Healthcare and Longevity
Link: https://talkpython.fm/episodes/show/554/trustworthy-ai-in-healthcare-and-longevity
You ask an AI a question and it answers with total confidence. Most of the time, a confidently wrong answer is just an annoyance. But what if the question is medical, and there's a real patient on the
Link: https://talkpython.fm/episodes/show/554/trustworthy-ai-in-healthcare-and-longevity
You ask an AI a question and it answers with total confidence. Most of the time, a confidently wrong answer is just an annoyance. But what if the question is medical, and there's a real patient on the
talkpython.fm
Trustworthy AI in Healthcare and Longevity
You ask an AI a question and it answers with total confidence. Most of the time, a confidently wrong answer is just an annoyance. But what if the question is medical, and there's a real patient on the other end? In that world, a hallucination isn't a bug…
Mike Driscoll: An Intro to Spiel – Creating Presentations in Your Terminal with Python
Link: https://blog.pythonlibrary.org/2026/07/10/an-intro-to-spiel-creating-presentations-in-your-terminal-with-python/
Have you ever wanted to create a presentation in your computer’s terminal? While this is an uncommon need, a clever open source developer has provided a solution to this problem! The project is called
Link: https://blog.pythonlibrary.org/2026/07/10/an-intro-to-spiel-creating-presentations-in-your-terminal-with-python/
Have you ever wanted to create a presentation in your computer’s terminal? While this is an uncommon need, a clever open source developer has provided a solution to this problem! The project is called
Mouse Vs Python
An Intro to Spiel - Creating Presentations in Your Terminal with Python - Mouse Vs Python
Have you ever wanted to create a presentation in your computer’s terminal? While this is an uncommon need, a clever open source developer has provided a solution to this problem! The project is called Spiel, and while it is currently archived, the idea is…
Python⇒Speed: 6× faster binary search: from compiled code to mechanical sympathy
Link: https://pythonspeed.com/articles/branchless-binary-search/
How do you speed up computational Python code? A common, and useful,
starting point is:
Pick a good algorithm.
Use a compiled language to write a Python extension.
Maybe add parallelism so you can us
Link: https://pythonspeed.com/articles/branchless-binary-search/
How do you speed up computational Python code? A common, and useful,
starting point is:
Pick a good algorithm.
Use a compiled language to write a Python extension.
Maybe add parallelism so you can us
Python⇒Speed
8× faster binary search: from compiled code to mechanical sympathy
Even once you’re using compiled code, there are still opportunities for faster performance by avoiding fighting the CPU.
Christian Ledermann: Buzzword Bingo: An Experiment in Spec-Driven AI Development
Link: https://dev.to/ldrscke/buzzword-bingo-an-experiment-in-spec-driven-ai-development-1m88
This is a submission for Weekend Challenge: Passion Edition
What I Built
I built Buzzword Bingo, a multiplayer bingo game for conferences, webinars and meetings where players mark off the in
Link: https://dev.to/ldrscke/buzzword-bingo-an-experiment-in-spec-driven-ai-development-1m88
This is a submission for Weekend Challenge: Passion Edition
What I Built
I built Buzzword Bingo, a multiplayer bingo game for conferences, webinars and meetings where players mark off the in
DEV Community
Buzzword Bingo: An Experiment in Spec-Driven AI Development
I built a Django + HTMX Buzzword Bingo game to see how far Claude and Speckit could take me with minimal guidance, strict typing, and specification-driven development, backed by ty, zuban, pyrefly, and an aggressively strict ruff setup.
Mike C. Fletcher: PyOpenGL 4.0.0a1
Link: http://blog.vrplumber.com/b/2026/07/12/pyopengl-400a1/
I've been trying to make some time for Open Source projects again. I've been using LLMs for much of the coding because the vast bulk of it at this point is just grunt work. First up is PyOpenGL. The t
Link: http://blog.vrplumber.com/b/2026/07/12/pyopengl-400a1/
I've been trying to make some time for Open Source projects again. I've been using LLMs for much of the coding because the vast bulk of it at this point is just grunt work. First up is PyOpenGL. The t
Vrplumber
Plumbing Life's Depths - PyOpenGL 4.0.0a1
I've been trying to make some time for Open Source projects again. I've been using LLMs for much of the coding because the vast bulk of it at this point is just grunt work. First up is PyOpenGL. The tests the LLM produced turned up a bunch of bugs in…
Mike C. Fletcher: PyVRML97 2.3.4b1
Link: http://blog.vrplumber.com/b/2026/07/12/pyvrml97-234b1/
Continuing on with the Open Source work. PyVRML97 2.3.4b1 is almost all build and CI process updates. There are a few minor fixes for modern Python's where bool can't be used as a list index and a cha
Link: http://blog.vrplumber.com/b/2026/07/12/pyvrml97-234b1/
Continuing on with the Open Source work. PyVRML97 2.3.4b1 is almost all build and CI process updates. There are a few minor fixes for modern Python's where bool can't be used as a list index and a cha
Vrplumber
Plumbing Life's Depths - PyVRML97 2.3.4b1
Continuing on with the Open Source work. PyVRML97 2.3.4b1 is almost all build and CI process updates. There are a few minor fixes for modern Python's where bool can't be used as a list index and a change for NumPy 2.x array comparison failures. This beta…
Bob Belderbos: Learning New Skills in the AI Era (vBrownBag)
Link: https://belderbos.dev/blog/vbrownbag-learning-skills-ai-era/
I joined the vBrownBag podcast with Damian to talk about how to actually learn a new language or skill when an agent can write the code before you finish typing the prompt.
Keep the friction in
The th
Link: https://belderbos.dev/blog/vbrownbag-learning-skills-ai-era/
I joined the vBrownBag podcast with Damian to talk about how to actually learn a new language or skill when an agent can write the code before you finish typing the prompt.
Keep the friction in
The th
belderbos.dev
Learning New Skills in the AI Era (vBrownBag)
I joined the vBrownBag podcast to talk about learning new languages and skills when AI can write the code before you finish the thought.
Rodrigo Girão Serrão: itertools cheatsheet
Link: https://mathspp.com/blog/itertools-cheatsheet
Cheatsheet with visual diagrams that explain how the iterables from itertools work.
This cheatsheet contains diagrams that explain how the iterables from the module itertools work in a visual way.
Do
Link: https://mathspp.com/blog/itertools-cheatsheet
Cheatsheet with visual diagrams that explain how the iterables from itertools work.
This cheatsheet contains diagrams that explain how the iterables from the module itertools work in a visual way.
Do
Mathspp
itertools cheatsheet
Cheatsheet with visual diagrams that explain how the iterables from itertools work.
Talk Python to Me: #555: Marimo Pair - A Canvas for Agent + Developers Collaboration
Link: https://talkpython.fm/episodes/show/555/marimo-pair-a-canvas-for-agent-developers-collaboration
Coding agents have gotten really good at one kind of work. You scope a feature, edit some files, run the tests, ship it. It all happens on disk. But that is not how data work feels. You load something
Link: https://talkpython.fm/episodes/show/555/marimo-pair-a-canvas-for-agent-developers-collaboration
Coding agents have gotten really good at one kind of work. You scope a feature, edit some files, run the tests, ship it. It all happens on disk. But that is not how data work feels. You load something
talkpython.fm
Marimo Pair - A Canvas for Agent + Developers Collaboration
Coding agents have gotten really good at one kind of work. You scope a feature, edit some files, run the tests, ship it. It all happens on disk. But that is not how data work feels. You load something, you look at it, you run a cell, you watch how it responds…
Hugo van Kemenade: Security: line goes up
Link: https://hugovk.dev/blog/2026/security-line-goes-up/
Like many other projects, CPython is experiencing a huge increase in security reports.
CVEs per year #Last month, PSF Security Developer-in-Residence Seth Larson
posted a chart of
CVEs per year, showi
Link: https://hugovk.dev/blog/2026/security-line-goes-up/
Like many other projects, CPython is experiencing a huge increase in security reports.
CVEs per year #Last month, PSF Security Developer-in-Residence Seth Larson
posted a chart of
CVEs per year, showi
Hugo van Kemenade
Security: line goes up
Django Weblog: Explore the DjangoCon US 2026 Speaker Lineup and Reserve Your Spot
Link: https://www.djangoproject.com/weblog/2026/jul/13/explore-the-djangocon-us-2026-speaker-lineup-and-r/
DjangoCon US 2026 is just around the corner, and now is the perfect time to start planning your conference experience.
Our speaker lineup is now available, featuring talks from Django contributors, ma
Link: https://www.djangoproject.com/weblog/2026/jul/13/explore-the-djangocon-us-2026-speaker-lineup-and-r/
DjangoCon US 2026 is just around the corner, and now is the perfect time to start planning your conference experience.
Our speaker lineup is now available, featuring talks from Django contributors, ma
Django Project
Explore the DjangoCon US 2026 Speaker Lineup and Reserve Your Spot
Posted by Aayush Gauba / DjangoCon US Organizers on July 13, 2026
Mike Driscoll: Python 101 3rd Edition Kickstarter Launch
Link: https://blog.pythonlibrary.org/2026/07/14/python-101-3rd-edition-kickstarter-launch/
Learn Python with a Book Designed for Beginners
Hello! I’m Michael Driscoll, and I’m excited to announce the third edition of Python 101.
For years, Python 101 has helped readers take their first ste
Link: https://blog.pythonlibrary.org/2026/07/14/python-101-3rd-edition-kickstarter-launch/
Learn Python with a Book Designed for Beginners
Hello! I’m Michael Driscoll, and I’m excited to announce the third edition of Python 101.
For years, Python 101 has helped readers take their first ste
Mouse Vs Python
Python 101 3rd Edition Kickstarter Launch - Mouse Vs Python
Learn Python with a Book Designed for Beginners Hello! I’m Michael Driscoll, and I’m excited to announce the third edition of Python 101. For years, Python 101 has helped readers take their first steps into programming. Whether you’re a complete beginner…
Armin Ronacher: The Tower Keeps Rising
Link: https://lucumr.pocoo.org/2026/7/13/the-tower-keeps-rising/
I feel that some vibecoded software changes somewhat randomly and unexpectedly.
That made me think about Bruegel’s “The Tower of
Babel” which shows
an already quite chaotic depiction of the Tower of B
Link: https://lucumr.pocoo.org/2026/7/13/the-tower-keeps-rising/
I feel that some vibecoded software changes somewhat randomly and unexpectedly.
That made me think about Bruegel’s “The Tower of
Babel” which shows
an already quite chaotic depiction of the Tower of B
Armin Ronacher's Thoughts and Writings
The Tower Keeps Rising
Vibecoding and the possible collapse of a shared language.
Python Bytes: #488 tau - it's 2pi and it writes code
Link: https://pythonbytes.fm/episodes/show/488/tau-its-2pi-and-it-writes-code
Topics covered in this episode:
The trusted-publishing debate: how to do it right vs. why you shouldn't trust it
JupyterLab 4.6 and Notebook 7.6 are out!
Tau – new small, readable terminal coding ag
Link: https://pythonbytes.fm/episodes/show/488/tau-its-2pi-and-it-writes-code
Topics covered in this episode:
The trusted-publishing debate: how to do it right vs. why you shouldn't trust it
JupyterLab 4.6 and Notebook 7.6 are out!
Tau – new small, readable terminal coding ag
pythonbytes.fm
tau - it's 2pi and it writes code
News and announcements from the Python community for the week of Jul 14th, 2026
PyPodcats: Trailer: Episode 12 With Juanita Gomez
Link: https://pypodcats.live/episodes/ep-12-trailer/
A preview of our chat with Juanita Gomez. Watch the full episode on July 17, 2026A preview of our chat with Juanita Gomez. Watch the full episode on July 17, 2026Sneak Peek of our chat with Juanita Go
Link: https://pypodcats.live/episodes/ep-12-trailer/
A preview of our chat with Juanita Gomez. Watch the full episode on July 17, 2026A preview of our chat with Juanita Gomez. Watch the full episode on July 17, 2026Sneak Peek of our chat with Juanita Go
pypodcats.live
Trailer: Episode 12 with Juanita Gomez
A preview of our chat with Juanita Gomez. Watch the full episode on July 17, 2026
Peter Bengtsson: How to use a list/tuple/array in Django with a raw SQL cursor
Link: http://www.peterbe.com/plog/how-to-use-a-listtuplearray-in-django-with-a-raw-sql-cursor
This does not work:
from django.db import connection
list_of_values = [1, 2, 3]
with connection.cursor() as cursor:
cursor.execute("""
SELECT *
FROM my_model_table
WHERE
Link: http://www.peterbe.com/plog/how-to-use-a-listtuplearray-in-django-with-a-raw-sql-cursor
This does not work:
from django.db import connection
list_of_values = [1, 2, 3]
with connection.cursor() as cursor:
cursor.execute("""
SELECT *
FROM my_model_table
WHERE
Peterbe
How to use a list/tuple/array in Django with a raw SQL cursor - Peterbe.com
PyCoder’s Weekly: Issue #743: Stacks & Queues, Django F-Expressions, MCP Clients, and More (2026-07-14)
Link: https://pycoders.com/issues/743
#743 – JULY 14, 2026 View in Browser » Stacks and Queues in Python This post shows you how to use a Python list for stack operations (last-in, first-out) and a deque from the collections module
Link: https://pycoders.com/issues/743
#743 – JULY 14, 2026 View in Browser » Stacks and Queues in Python This post shows you how to use a Python list for stack operations (last-in, first-out) and a deque from the collections module
Pycoders
PyCoder’s Weekly | Issue #743
Stacks & Queues, Django F-Expressions, MCP Clients, and More