Python GUIs: Creating PySide6 UI without .ui / Qt Designer — Build your entire GUI in pure Python code, no .ui files required
Link: https://www.pythonguis.com/faq/creating-pyside2-ui-without-ui-qt-designer/
Is it possible to write a PySide6 application without using .ui files or Qt Designer? How can I create widgets and lay out a window entirely in Python code?
Yes, absolutely. While Qt Designer is a h
Link: https://www.pythonguis.com/faq/creating-pyside2-ui-without-ui-qt-designer/
Is it possible to write a PySide6 application without using .ui files or Qt Designer? How can I create widgets and lay out a window entirely in Python code?
Yes, absolutely. While Qt Designer is a h
Python GUIs
How to Create PySide6 UI Without .ui Files or Qt Designer
Learn how to build PySide6 user interfaces programmatically in Python without using .ui files or Qt Designer. Write widgets directly in code with complete examples.
Bob Belderbos: Guardrails Protect Your Codebase. What Protects Your Judgment?
Link: https://belderbos.dev/blog/ai-skill-atrophy-keep-the-friction/
Cal Newport's On AI Coding and Its Discontents lands on an uncomfortable point: the speed AI gives you is paid for with the thinking that made us good engineers in the first place.
Read code instead o
Link: https://belderbos.dev/blog/ai-skill-atrophy-keep-the-friction/
Cal Newport's On AI Coding and Its Discontents lands on an uncomfortable point: the speed AI gives you is paid for with the thinking that made us good engineers in the first place.
Read code instead o
belderbos.dev
Guardrails Protect Your Codebase. What Protects Your Judgment?
AI coding erodes two different things: your skills and your code. Guardrails protect the code. Only re-deriving the hard decisions keeps your judgment sharp.
Python Software Foundation: How AWS Powers PyPI and the PSF
Link: https://pyfound.blogspot.com/2026/08/how-aws-powers-pypi-and-psf.html
Written by Jacob Coffee, Director of Engineering at the Python Software Foundation
Working on infrastructure at the Python Software Foundation (PSF) as the Director of Engineering is a broad job with
Link: https://pyfound.blogspot.com/2026/08/how-aws-powers-pypi-and-psf.html
Written by Jacob Coffee, Director of Engineering at the Python Software Foundation
Working on infrastructure at the Python Software Foundation (PSF) as the Director of Engineering is a broad job with
Python Software Foundation Blog
How AWS Powers PyPI and the PSF
Written by Jacob Coffee, Director of Engineering at the Python Software Foundation Working on infrastructure at the Python Software Founda...
Anarcat: The people vs the AI overlords
Link: https://anarc.at/blog/2026-08-18-people-vs-ai-overlords/
Previously in this series: The Four Horsemen of the LLM
Apocalypse.
In a post to oss-security, my (Debian) co-developer Russ Allbery
stated that "open source software [OSS] is coming face to face with
Link: https://anarc.at/blog/2026-08-18-people-vs-ai-overlords/
Previously in this series: The Four Horsemen of the LLM
Apocalypse.
In a post to oss-security, my (Debian) co-developer Russ Allbery
stated that "open source software [OSS] is coming face to face with
anarc.at
The people vs the AI overlords
anarcat
Armin Ronacher: What Is Reasoning
Link: https://lucumr.pocoo.org/2026/8/19/what-is-reasoning/
A few weeks ago a paper was shared that
showed how to extract reasoning traces from closed-weight models. Together
with online discussions about tricking models into leaking them, it made me
investig
Link: https://lucumr.pocoo.org/2026/8/19/what-is-reasoning/
A few weeks ago a paper was shared that
showed how to extract reasoning traces from closed-weight models. Together
with online discussions about tricking models into leaking them, it made me
investig
Armin Ronacher's Thoughts and Writings
What Is Reasoning
A short summary of how reasoning traces work.
PyCharm: What’s Fixed and Improved in PyCharm 2026.2
Link: https://blog.jetbrains.com/pycharm/2026/08/what-s-fixed-and-improved-in-pycharm-2026-2/
Across the PyCharm 2026.2 release line, we shipped 263 fixes and improvements. Many improve Python code insight directly, with more precise type inference, fewer false positives, smarter completion an
Link: https://blog.jetbrains.com/pycharm/2026/08/what-s-fixed-and-improved-in-pycharm-2026-2/
Across the PyCharm 2026.2 release line, we shipped 263 fixes and improvements. Many improve Python code insight directly, with more precise type inference, fewer false positives, smarter completion an
Talk Python to Me: #559: 12 Things You Should (and Shouldn't) Do in AWS
Link: https://talkpython.fm/episodes/show/559/12-things-you-should-and-shouldnt-do-in-aws
Your site is down. It's 3am. Is it a bug, a bill, or a breach? You can't tell yet, and everyone is watching you find out. Matt Lea has spent fifteen years being the person companies call when an outag
Link: https://talkpython.fm/episodes/show/559/12-things-you-should-and-shouldnt-do-in-aws
Your site is down. It's 3am. Is it a bug, a bill, or a breach? You can't tell yet, and everyone is watching you find out. Matt Lea has spent fifteen years being the person companies call when an outag
talkpython.fm
12 Things You Should (and Shouldn't) Do in AWS
Your site is down. It's 3am. Is it a bug, a bill, or a breach? You can't tell yet, and everyone is watching you find out. Matt Lea has spent fifteen years being the person companies call when an outage is costing them real money per hour, and his whole argument…
PyCharm: PyCharm for AI-assisted Django Workflows
Link: https://blog.jetbrains.com/pycharm/2026/08/pycharm-for-ai-assisted-django-workflows/
The 2026 Django Developers Survey (results coming soon!) found that AI is part of the weekly or daily workflow for 90% of respondents. AI can write code quickly, but Django developers still need to un
Link: https://blog.jetbrains.com/pycharm/2026/08/pycharm-for-ai-assisted-django-workflows/
The 2026 Django Developers Survey (results coming soon!) found that AI is part of the weekly or daily workflow for 90% of respondents. AI can write code quickly, but Django developers still need to un
The JetBrains Blog
PyCharm for AI-assisted Django Workflows - The JetBrains Blog
AI can write code quickly, but Django developers still need to understand the application, evaluate what the agent produces, and be accountable for what ships. That makes your IDE more important, not less.
The No Title® Tech Blog: Optimize Images X adds internationalization
Link: https://no-title.victordomingos.com/articles/2026/optimize-images-x-internationalization
Optimize Images X, the multi-platform desktop application that helps you reduce the file size of your images on macOS, Windows and Linux, has just been updated to version 2.2.0. This new version adds
Link: https://no-title.victordomingos.com/articles/2026/optimize-images-x-internationalization
Optimize Images X, the multi-platform desktop application that helps you reduce the file size of your images on macOS, Windows and Linux, has just been updated to version 2.2.0. This new version adds
The No Title® Tech Blog
Optimize Images X adds internationalization
Optimize Images X, the multi-platform desktop application that helps you reduce the file size of your images on macOS, Windows and Linux, has just been updated to version 2.2.0. This new version adds full internationalization support with some initial translations…
Django Weblog: DSF Membership Open Space at DjangoCon US
Link: https://www.djangoproject.com/weblog/2026/aug/20/dsf-membership-open-space-at-djangocon-us/
If you are at DjangoCon US this year, join us for 45 minutes to talk about the Django Software Foundation.
What: Django Software Foundation Membership Open Space
When: Wednesday, August 26th, 1:00 pm
Link: https://www.djangoproject.com/weblog/2026/aug/20/dsf-membership-open-space-at-djangocon-us/
If you are at DjangoCon US this year, join us for 45 minutes to talk about the Django Software Foundation.
What: Django Software Foundation Membership Open Space
When: Wednesday, August 26th, 1:00 pm
Django Project
DSF Membership Open Space at DjangoCon US
Posted by Jeff Triplett on Aug. 20, 2026
Caktus Consulting Group: Fuzzy String Matching in Django and PostgreSQL
Link: https://www.caktusgroup.com/blog/2026/08/21/fuzzy-string-matching-django-postgresql/
Gerald Carlton and I will be presenting on fuzzy name search at DjangoCon US 2026 on Monday, August 24, and this is the companion blog post. Searching for a person by name is harder than it looks: nam
Link: https://www.caktusgroup.com/blog/2026/08/21/fuzzy-string-matching-django-postgresql/
Gerald Carlton and I will be presenting on fuzzy name search at DjangoCon US 2026 on Monday, August 24, and this is the companion blog post. Searching for a person by name is harder than it looks: nam
Caktusgroup
Fuzzy String Matching in Django and PostgreSQL | Caktus Group
The bare minimum of Django and PostgreSQL building blocks for fuzzy name search: Soundex, Daitch-Mokotoff, Levenshtein, and trigrams, with a simple example of each and the index to add.
Python Insider: The Python documentation is now available in Russian!
Link: https://blog.python.org/2026/08/the-python-documentation-is-now-available-in-russian/
Link: https://blog.python.org/2026/08/the-python-documentation-is-now-available-in-russian/
Python Insider
The Python documentation is now available in Russian! | Python Insider
The official blog of the Python core development team.
Robin Wilson: Some recent, and not so recent, talks and activities
Link: https://blog.rtwilson.com/some-recent-and-not-so-recent-talks-and-activities/
There has been a long gap between posts (again!), and a lot of the stuff that I’m going to talk about in this post is fairly old too. Oh well, life keeps getting in the way of blogging.
Anyway, I’ve r
Link: https://blog.rtwilson.com/some-recent-and-not-so-recent-talks-and-activities/
There has been a long gap between posts (again!), and a lot of the stuff that I’m going to talk about in this post is fairly old too. Oh well, life keeps getting in the way of blogging.
Anyway, I’ve r
Bob Belderbos: Unsubscribe links without a login: Django signing
Link: https://belderbos.dev/blog/unsubscribe-without-login-django-signing/
Django has a signing module that makes it easy to build an unsubscribe link that works with no login and no session: token = signing.dumps(recipient.pk, salt=UNSUBSCRIBE_SALT). The token itself is the
Link: https://belderbos.dev/blog/unsubscribe-without-login-django-signing/
Django has a signing module that makes it easy to build an unsubscribe link that works with no login and no session: token = signing.dumps(recipient.pk, salt=UNSUBSCRIBE_SALT). The token itself is the
belderbos.dev
Unsubscribe links without a login: Django signing
How to build an email unsubscribe link that needs no login and no database token, using django.core.signing, and where the pattern gets dangerous.
Armin Ronacher: Fast and Hard Code
Link: https://lucumr.pocoo.org/2026/8/22/fast-hard-code/
One of the memes on Twitter is that “programming is solved now.” I’m not sure
to what degree it is, but one thing is pretty clear: the act of familiarizing
yourself with a language no longer matters
Link: https://lucumr.pocoo.org/2026/8/22/fast-hard-code/
One of the memes on Twitter is that “programming is solved now.” I’m not sure
to what degree it is, but one thing is pretty clear: the act of familiarizing
yourself with a language no longer matters
Armin Ronacher's Thoughts and Writings
Fast and Hard Code
People pick languages differently with LLMs.
Ned Batchelder: Micro language implementation: Calcium
Link: https://nedbatchelder.com/blog/202608/micro_language_implementation_calcium
I wrote a tiny language implementation: Calcium.
It’s meant as a demonstration of how languages like Python are implemented. It
has a tokenizer, a parser, an AST, a compiler, bytecodes, and an executi
Link: https://nedbatchelder.com/blog/202608/micro_language_implementation_calcium
I wrote a tiny language implementation: Calcium.
It’s meant as a demonstration of how languages like Python are implemented. It
has a tokenizer, a parser, an AST, a compiler, bytecodes, and an executi
Ned Batchelder
Micro language implementation: Calcium
A tiny language, to explain how programming languages are implemented.
LernerPython blog, from Reuven Lerner: AI seminars — just one of the big changes at LernerPython
Link: https://lernerpython.com/2026/08/23/ai-seminars-just-one-of-the-big-changes-at-lernerpython/
July and August are often when people take a break or go on vacation. But for me, this summer has been super busy, full of writing and improving LernerPython based on feedback I’ve gotten from people
Link: https://lernerpython.com/2026/08/23/ai-seminars-just-one-of-the-big-changes-at-lernerpython/
July and August are often when people take a break or go on vacation. But for me, this summer has been super busy, full of writing and improving LernerPython based on feedback I’ve gotten from people
LernerPython
AI seminars and free Pandas exercises at LernerPython
Monthly AI seminars, an AI tutor trained on 30 years of my teaching, Bamboo Weekly issues now free after two years, and new Pandas method documentation.
Armin Ronacher: Anger, Anxiety and Agency
Link: https://lucumr.pocoo.org/2026/8/24/anger-anxiety-agency/
Sean Goedecke wrote a post arguing that you should never be angry at
work — a post
with which I strongly agree. Anger can be a useful signal, but being angry at
work rarely improves the situation. M
Link: https://lucumr.pocoo.org/2026/8/24/anger-anxiety-agency/
Sean Goedecke wrote a post arguing that you should never be angry at
work — a post
with which I strongly agree. Anger can be a useful signal, but being angry at
work rarely improves the situation. M
Armin Ronacher's Thoughts and Writings
Anger, Anxiety and Agency
Who is the AI villain we should be angry at?
Django Weblog: The Block and Tackle of Django's Code of Conduct Working Group
Link: https://www.djangoproject.com/weblog/2026/aug/24/coc-block-tackle/
In early 2026, Django's Code of Conduct Working Group adopted Contributor Covenant 3.0 as Django's Code of Conduct. I talked about why at DjangoCon US 2026 (slides here). That talk was mostly the stor
Link: https://www.djangoproject.com/weblog/2026/aug/24/coc-block-tackle/
In early 2026, Django's Code of Conduct Working Group adopted Contributor Covenant 3.0 as Django's Code of Conduct. I talked about why at DjangoCon US 2026 (slides here). That talk was mostly the stor
Django Project
The Block and Tackle of Django's Code of Conduct Working Group
Posted by Dan Ryan, Code of Conduct WG Chair on Aug. 24, 2026
Python Insider: RISC-V is now officially supported by CPython!
Link: https://blog.python.org/2026/08/riscv-now-officially-supported/
I’m happy to announce that RISC-V platforms are now officially supported by CPython. 🎉 🚀
Link: https://blog.python.org/2026/08/riscv-now-officially-supported/
I’m happy to announce that RISC-V platforms are now officially supported by CPython. 🎉 🚀
Python Insider
RISC-V is now officially supported by CPython! | Python Insider
I’m happy to announce that RISC-V platforms are now officially supported by CPython. 🎉 🚀