Why This Python Performance Trick Doesn’t Matter Anymore
A deep dive into Python’s name resolution, bytecode, and how CPython 3.11 quietly made a popular optimization irrelevant.
https://blog.codingconfessions.com/p/old-python-performance-trick
A deep dive into Python’s name resolution, bytecode, and how CPython 3.11 quietly made a popular optimization irrelevant.
https://blog.codingconfessions.com/p/old-python-performance-trick
Codingconfessions
Why This Old Python Performance Trick Doesn’t Matter Anymore
A deep dive into Python’s name resolution, bytecode, and how CPython 3.11 quietly made a popular optimization irrelevant.
PhotoshopAPI
A modern and performant C++20 read/write parser of Photoshop Files (.psd and .psb) with fully fledged Python bindings hosted on PyPi.
https://github.com/EmilDohne/PhotoshopAPI
A modern and performant C++20 read/write parser of Photoshop Files (.psd and .psb) with fully fledged Python bindings hosted on PyPi.
https://github.com/EmilDohne/PhotoshopAPI
GitHub
GitHub - EmilDohne/PhotoshopAPI: A modern and performant C++20 read/write parser of Photoshop Files (*.psd and *.psb) with fully…
A modern and performant C++20 read/write parser of Photoshop Files (*.psd and *.psb) with fully fledged Python bindings hosted on PyPi - EmilDohne/PhotoshopAPI
How to Avoid N+1 Queries in Django Python
We'll see what N+1 queries are, why they can be an issue for your application, and how to mitigate them using Django’s best practices.
https://blog.appsignal.com/2025/07/09/how-to-avoid-nplus1-queries-in-django-python.html
We'll see what N+1 queries are, why they can be an issue for your application, and how to mitigate them using Django’s best practices.
https://blog.appsignal.com/2025/07/09/how-to-avoid-nplus1-queries-in-django-python.html
Appsignal
How to Avoid N+1 Queries in Django Python | AppSignal Blog
We'll see what N+1 queries are, why they can be an issue for your application, and how to mitigate them using Django’s best practices.
👍2
How I Use Abstraction to Avoid Spaghetti Code
The video explains why Python projects often devolve into "spaghetti code" and shows how using abstractions such as Callable, Abstract Base Classes (ABC), and Protocol can make codebases more modular, testable, and maintainable. Through a step-by-step refactoring of an image processing example, it highlights how applying the right abstractions early reduces coupling and import complexity...
https://www.youtube.com/watch?v=SNqwNILX1Gg
The video explains why Python projects often devolve into "spaghetti code" and shows how using abstractions such as Callable, Abstract Base Classes (ABC), and Protocol can make codebases more modular, testable, and maintainable. Through a step-by-step refactoring of an image processing example, it highlights how applying the right abstractions early reduces coupling and import complexity...
https://www.youtube.com/watch?v=SNqwNILX1Gg
YouTube
This Is Why Your Python Code Turns Into Spaghetti
💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.
Why do Python projects turn into spaghetti so easily? In this video, I show how using abstraction (with Callable, ABC, and Protocol) can dramatically clean up your code. We’ll…
Why do Python projects turn into spaghetti so easily? In this video, I show how using abstraction (with Callable, ABC, and Protocol) can dramatically clean up your code. We’ll…
Hosting your Django sites with Coolify
The article explains how deploying Django projects with Coolify streamlines the process by containerizing the app with Docker, automating builds, and managing environment variables through Coolify’s UI. This approach enables easier, near zero-downtime deployments compared to manual server setups, though users should note some nuances with environment variable availability during build steps.
https://www.loopwerk.io/articles/2025/coolify-django
The article explains how deploying Django projects with Coolify streamlines the process by containerizing the app with Docker, automating builds, and managing environment variables through Coolify’s UI. This approach enables easier, near zero-downtime deployments compared to manual server setups, though users should note some nuances with environment variable availability during build steps.
https://www.loopwerk.io/articles/2025/coolify-django
Loopwerk
Hosting your Django sites with Coolify
How I moved my Django projects from a manual server setup to Coolify for easier, zero-downtime deployments.
uv: Making Python Local Workflows FAST and BORING in 2025
The video demonstrates how to create fast, reliable local Python workflows for production projects using the uv packaging tool, highlighting practical techniques to streamline dependency management, automate tasks, and reduce friction in day-to-day development. It also covers integrating tools like Just, Overmind, and Direnv to further enhance workflow ergonomics and team collaboration.
https://www.youtube.com/watch?v=TiBIjouDGuI
The video demonstrates how to create fast, reliable local Python workflows for production projects using the uv packaging tool, highlighting practical techniques to streamline dependency management, automate tasks, and reduce friction in day-to-day development. It also covers integrating tools like Just, Overmind, and Direnv to further enhance workflow ergonomics and team collaboration.
https://www.youtube.com/watch?v=TiBIjouDGuI
YouTube
uv: Making Local Python Workflows FAST and BORING in 2025
After setting up our #Python #uv projects for success in https://www.youtube.com/watch?v=mFyE9xgeKcA, it's time to finally get some work done! In this video I show you my local workflows for production projects and the tools that help me to keep everything…
Voxtral
Voxtral is an open-source AI audio model developed by Mistral, designed for automatic speech recognition and understanding. It offers features like transcription, summarization, and multilingual support at a lower cost compared to proprietary models.
https://mistral.ai/news/voxtral
Voxtral is an open-source AI audio model developed by Mistral, designed for automatic speech recognition and understanding. It offers features like transcription, summarization, and multilingual support at a lower cost compared to proprietary models.
https://mistral.ai/news/voxtral
mistral.ai
Voxtral | Mistral AI
Introducing frontier open source speech understanding models.
Python Gotcha: Logging an uncaught exception
Uncaught exceptions will crash an application. If you don't know how to log these, it can be difficult to troubleshoot such a crash. Let's walk through this gotcha and see how to fix it.
https://andrewwegner.com/python-gotcha-logging-uncaught-exception.html
Uncaught exceptions will crash an application. If you don't know how to log these, it can be difficult to troubleshoot such a crash. Let's walk through this gotcha and see how to fix it.
https://andrewwegner.com/python-gotcha-logging-uncaught-exception.html
Ponderings of an Andy
Python Gotcha: Logging an uncaught exception
Uncaught exceptions will crash an application. If you don't know how to log these, it can be difficult to troubleshoot such a crash. Let's walk through this gotcha and see how to fix it.
How to Get Foreign Keys Horribly Wrong
Common Pitfalls and Potential Optimizations in Django.
https://hakibenita.com/django-foreign-keys
Common Pitfalls and Potential Optimizations in Django.
https://hakibenita.com/django-foreign-keys
Hakibenita
How to Get Foreign Keys Horribly Wrong
Common Pitfalls and Potential Optimizations in Django
Checking Out CPython 3.14's remote debugging protocol
https://rtpg.co/2025/06/28/checking-out-sys-remote-exec/
https://rtpg.co/2025/06/28/checking-out-sys-remote-exec/
rtpg.co
Checking Out CPython 3.14's remote debugging protocol
Operating Inside the Interpreted: Offensive Python
The post discusses how Python on Windows (often preinstalled via the Microsoft Store) can be used as a surprisingly effective tool for offensive security and malware operations, thanks to its rich standard library, isolated package management, and low-profile presence in corporate environments. It outlines methods such as malware delivery, offline package installation, and leveraging cty...
https://trustedsec.com/blog/operating-inside-the-interpreted-offensive-python
The post discusses how Python on Windows (often preinstalled via the Microsoft Store) can be used as a surprisingly effective tool for offensive security and malware operations, thanks to its rich standard library, isolated package management, and low-profile presence in corporate environments. It outlines methods such as malware delivery, offline package installation, and leveraging cty...
https://trustedsec.com/blog/operating-inside-the-interpreted-offensive-python
TrustedSec
Operating Inside the Interpreted: Offensive Python
Discover how to use Python for malicious purposes on Windows, leveraging its ease of installation and existing tradecraft to evade detection and deploy…
The Step-by-Step Guide to Python Packaging Tools 2025
A future-ready guide comparing Python packaging tools like uv, Poetry, Hatch, and PDM—perfect for modern developers and teams.
https://www.datumlabs.io/resources/the-step-by-step-guide-to-python-packaging-tools-2025?utm_source=pythonhub&utm_medium=blog&utm_campaign=blog-published
A future-ready guide comparing Python packaging tools like uv, Poetry, Hatch, and PDM—perfect for modern developers and teams.
https://www.datumlabs.io/resources/the-step-by-step-guide-to-python-packaging-tools-2025?utm_source=pythonhub&utm_medium=blog&utm_campaign=blog-published
html-to-markdown
A modern, fully typed Python library for converting HTML to Markdown.
https://github.com/Goldziher/html-to-markdown
A modern, fully typed Python library for converting HTML to Markdown.
https://github.com/Goldziher/html-to-markdown
GitHub
GitHub - Goldziher/html-to-markdown: HTML to markdown converter
HTML to markdown converter. Contribute to Goldziher/html-to-markdown development by creating an account on GitHub.
aiosqlitepool
A resilient, high-performance asynchronous connection pool layer for SQLite, designed for efficient and scalable database operations.
https://github.com/slaily/aiosqlitepool
A resilient, high-performance asynchronous connection pool layer for SQLite, designed for efficient and scalable database operations.
https://github.com/slaily/aiosqlitepool
GitHub
GitHub - slaily/aiosqlitepool: 🛡️A resilient, high-performance asynchronous connection pool layer for SQLite, designed for efficient…
🛡️A resilient, high-performance asynchronous connection pool layer for SQLite, designed for efficient and scalable database operations. - slaily/aiosqlitepool
KubeDiagrams
Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, helmfiles, and actual cluster state
https://github.com/philippemerle/KubeDiagrams
Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, helmfiles, and actual cluster state
https://github.com/philippemerle/KubeDiagrams
GitHub
GitHub - philippemerle/KubeDiagrams: Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files…
Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, helmfiles, and actual cluster state - philippemerle/KubeDiagrams