What's new in Django community blogs?

Shopify/liquid: Performance: 53% faster parse+render, 61% fewer allocations

March 13, 2026 » Simon Willison's Weblog: django » [Archived Version]

Shopify/liquid: Performance: 53% faster parse+render, 61% fewer allocations PR from Shopify CEO Tobias Lütke against Liquid, Shopify's open source Ruby template engine that was somewhat inspired by Django when Tobi first created it back in 2005. Tobi found dozens of new performance micro-optimizations using a variant of autoresearch, Andrej Karpathy's new system for having a coding agent running hundreds of semi-autonomous experiments to find new effective techniques for training nanochat. Tob…

Read More

From Kenya to London - Velda Kiara

March 12, 2026 » Latest Django Videos » [Archived Version]

Velda is a software engineer at RevSys based in London and an extremely active member of the Python and Django communities. She is a PSF Fellow, former Djangonaut, co-maintainer of django-debug-toolbar, regular conference speaker, and Microsoft MVP. 🔗 Links * Velda at RevSys: https://www.revsys.com/about/bio/velda-kiara * Velda’s Substack: The Storyteller's Byte Tales: https://veldakiara.substack.com/ * Velda on GitHub: https://github.com/VeldaKiara * Optimal Performance Over Basic as a Perf…

Read More

Typing Your Django Project in 2026

March 12, 2026 » Anže’s Blog » [Archived Version]

The first version of Django was released about 10 years before Python standardized its type hints syntax. Because of this it’s not surprising that getting type hints to work in your Django project is not going to be trivial. django-stubs with mypy If you want your Django codebase to be type checked then django-stubs is the go to package to use. It ships both type-stubs for most of Django’s public APIs as well as a mypy plugin that fills in the typing information for all the dynamic black magic …

Read More

Weeknotes (2026 week 11)

March 11, 2026 » Matthias Kestenholz » [Archived Version]

Weeknotes (2026 week 11) Last time I wrote that I seem to be publishing weeknotes monthly. Now, a quarter of a year has passed since the last entry. I do enjoy the fact that I have published more posts focused on a single topic. That said, what has been going on in open source land is certainly interesting too. LLMs in Open Source I have started a longer piece to think about my stance regarding using LLMs in Open Source. The argument I’m thinking about is that there’s a balance between LLMs hav…

Read More

Book Report: The Road Less Stupid: Advice from the Chairman of the Board

March 11, 2026 » Better Simple » [Archived Version]

A review of the book "The Road Less Stupid: Advice from the Chairman of the Board" by Keith J. Cunningham.

Read More

Lunch Talk Series: High Performance Django at Ten: Old Tricks & New Picks

March 10, 2026 » Better Simple » [Archived Version]

A review of Peter Baumgartner's DjangoCon US talk on revisiting topics from the book "High Performance Django".

Read More

DSF member of the month - Theresa Seyram Agbenyegah

March 8, 2026 » The Django weblog » [Archived Version]

For March 2026, we welcome Theresa Seyram Agbenyegah as our DSF member of the month! ⭐ Theresa is a passionate community builder serving in the DSF Events Support Working Group. She has demonstrated strong leadership by taking on roles such as LOC Programmes Lead at PyCon Africa 2024 and Programs Chair for PyCon Ghana 2025. She also organized DjangoGirls events across multiple PyCons, including PyCon Ghana 2022 and PyCon Africa 2024. You can learn more about Theresa by visiting Theresa's Linke…

Read More

Claude Fixes User Bug

March 8, 2026 » Anže’s Blog » [Archived Version]

I received this bug report in a toot from a Fedidevs user: Dear @fedidevs I think there is a bug with the starterpacks: When in “Add accounts” I search for an account that is already in the Pack, the tick-box can show empty. When I click it, it will switch to ticked, but the account is actually removed from the pack. This is also confirmed by the number of accounts in the pack going down.

Read More

Django News - Django Security Fixes, Python Releases, and New Tools - Mar 6th 2026

March 6, 2026 » Django News » [Archived Version]

News Django security releases issued: 6.0.3, 5.2.12, and 4.2.29 Django 6.0.3, 5.2.12, and 4.2.29 were released to fix two security issues: URLField DoS on Windows and file permission race conditions. djangoproject.com Releases Python 3.12.13, 3.11.15 and 3.10.20 are now available! Python 3.12.13, 3.11.15, and 3.10.20 fix security and denial-of-service vulnerabilities in email, HTTP cookies, WSGI headers, XML parsing, and SSL. …

Read More

Django security releases issued: 6.0.3, 5.2.12, and 4.2.29

March 3, 2026 » The Django weblog » [Archived Version]

In accordance with our security release policy, the Django team is issuing releases for Django 6.0.3, Django 5.2.12, and Django 4.2.29. These releases address the security issues detailed below. We encourage all users of Django to upgrade as soon as possible. CVE-2026-25673: Potential denial-of-service vulnerability in URLField via Unicode normalization on Windows The django.forms.URLField form field's to_python() method used urllib.parse.urlsplit() to determine whether to prepend a URL scheme…

Read More