PyCharm: Inline AI Prompting, Coding Assistance for the dataclass_transform Decorator (PEP 681), and More in PyCharm 2024.3!
Link: https://blog.jetbrains.com/pycharm/2024/11/pycharm-2024-3/
Code smarter, optimize performance, and stay focused on what matters most with the latest updates in PyCharm 2024.3. From enhanced support for AI Assistant and Jupyter notebooks to new features like n
Link: https://blog.jetbrains.com/pycharm/2024/11/pycharm-2024-3/
Code smarter, optimize performance, and stay focused on what matters most with the latest updates in PyCharm 2024.3. From enhanced support for AI Assistant and Jupyter notebooks to new features like n
The JetBrains Blog
Inline AI Prompting, Coding Assistance for the dataclass_transform Decorator (PEP 681), and More in PyCharm 2024.3! | The PyCharm…
Code smarter, optimize performance, and stay focused on what matters most with the latest updates in PyCharm 2024.3.
Django Weblog: Django’s technical governance challenges, and opportunities
Link: https://www.djangoproject.com/weblog/2024/nov/14/technical-governance-challenges-and-opportunities/
As of October 29th, two of four members of the Django Software Foundation Steering Council have resigned from their role, with their intentions being to trigger an election of the Steering Council ear
Link: https://www.djangoproject.com/weblog/2024/nov/14/technical-governance-challenges-and-opportunities/
As of October 29th, two of four members of the Django Software Foundation Steering Council have resigned from their role, with their intentions being to trigger an election of the Steering Council ear
Django Project
Django’s technical governance challenges, and opportunities
Posted by Django Software Foundation Board on Nov. 14, 2024
Seth Michael Larson: Early promising results with SBOMs and Python packages
Link: https://sethmlarson.dev/early-promising-results-with-sboms-and-python-packages?utm_campaign=rss
Early promising results with SBOMs and Python packages
Link: https://sethmlarson.dev/early-promising-results-with-sboms-and-python-packages?utm_campaign=rss
Early promising results with SBOMs and Python packages
sethmlarson.dev
Early promising results with SBOMs and Python packages
This critical role would not be possible without funding from the Alpha-Omega project.
Massive thank-you to Alpha-Omega for investing in the security of the Python ecosystem!
I've ...
Massive thank-you to Alpha-Omega for investing in the security of the Python ecosystem!
I've ...
Python Morsels: Inspecting objects in Python
Link: https://www.pythonmorsels.com/inspecting-python-objects/
I rely on 4 functions for inspecting Python objects: type, help, dir, and vars.
Table of contents
Inspecting an object's structure and data
How to see an object's class
Looking up documentation wi
Link: https://www.pythonmorsels.com/inspecting-python-objects/
I rely on 4 functions for inspecting Python objects: type, help, dir, and vars.
Table of contents
Inspecting an object's structure and data
How to see an object's class
Looking up documentation wi
Pythonmorsels
Inspecting objects in Python
I rely on 4 functions for inspecting Python objects: type, help, dir, and vars.
Real Python: Quiz: Basic Input and Output in Python
Link: https://realpython.com/quizzes/python-input-output/
In this quiz, you’ll test your understanding of how to use Python’s built-in functions input() and print() for basic input and output operations.
You’ll also revisit how to use readline to improve the
Link: https://realpython.com/quizzes/python-input-output/
In this quiz, you’ll test your understanding of how to use Python’s built-in functions input() and print() for basic input and output operations.
You’ll also revisit how to use readline to improve the
Realpython
Basic Input and Output in Python Quiz – Real Python
In this quiz, you'll test your understanding of Python's built-in functions for user interaction, namely input() and print(). These functions allow you to capture user input from the keyboard and display output to the console, respectively.
Real Python: The Real Python Podcast – Episode #228: Maintaining the Foundations of Python & Cautionary Tales
Link: https://realpython.com/podcasts/rpp/228/
How do you build a sustainable open-source project and community? What lessons can be learned from Python's history and the current mess that the WordPress community is going through? This week on the
Link: https://realpython.com/podcasts/rpp/228/
How do you build a sustainable open-source project and community? What lessons can be learned from Python's history and the current mess that the WordPress community is going through? This week on the
Realpython
Episode #228: Maintaining the Foundations of Python & Cautionary Tales – The Real Python Podcast
How do you build a sustainable open-source project and community? What lessons can be learned from Python's history and the current mess that the WordPress community is going through? This week on the show, we speak with Paul Everitt from JetBrains about…
Talk Python to Me: #485: Secure coding for Python with SheHacksPurple
Link: https://talkpython.fm/episodes/show/485/secure-coding-for-python-with-shehackspurple
What do developers need to know about AppSec and building secure software? We have Tonya Janca (AKA SheHacksPurple) on the show to tell us all about it. We talk about what developers should expect fro
Link: https://talkpython.fm/episodes/show/485/secure-coding-for-python-with-shehackspurple
What do developers need to know about AppSec and building secure software? We have Tonya Janca (AKA SheHacksPurple) on the show to tell us all about it. We talk about what developers should expect fro
talkpython.fm
Secure coding for Python with SheHacksPurple
What do developers need to know about AppSec and building secure software? We have Tanya Janca (AKA SheHacksPurple) on the show to tell us all about it. We talk about what developers should expect from threat modeling events as well as concrete tips for security…
Real Python: Quiz: Namespaces and Scope in Python
Link: https://realpython.com/quizzes/python-namespaces-scope/
In this quiz, you’ll test your understanding of
Python Namespaces and Scope.
You’ll revisit how Python organizes symbolic names and objects in namespaces, when Python creates a new namespace, how name
Link: https://realpython.com/quizzes/python-namespaces-scope/
In this quiz, you’ll test your understanding of
Python Namespaces and Scope.
You’ll revisit how Python organizes symbolic names and objects in namespaces, when Python creates a new namespace, how name
Realpython
Namespaces and Scope in Python Quiz – Real Python
In this quiz, you'll test your understanding of Python namespaces and variable scope. These concepts are crucial for organizing the symbolic names assigned to objects in a Python program and ensuring they don't interfere with one another.
Matt Layman: Heroku To DigitalOcean - Building SaaS #206
Link: https://www.mattlayman.com/videos/heroku-to-digitalocean-building-saas-206/
In this episode, I began a migration of my JourneyInbox app from Heroku to DigitalOcean. The first step to this move, since I’m going to use Kamal, is to put the app into a Docker image. We got the wh
Link: https://www.mattlayman.com/videos/heroku-to-digitalocean-building-saas-206/
In this episode, I began a migration of my JourneyInbox app from Heroku to DigitalOcean. The first step to this move, since I’m going to use Kamal, is to put the app into a Docker image. We got the wh
Matt Layman
Heroku To DigitalOcean - Building SaaS #206
In this episode, I began a migration of my JourneyInbox app from Heroku to DigitalOcean. The first step to this move, since I'm going to use Kamal, is to put the app into a Docker image. We got the whole app into the Docker image, then cleaned up local development…
Real Python: Using the len() Function in Python
Link: https://realpython.com/len-python-function/
The len() function in Python is a powerful and efficient tool used to determine the number of items in objects, such as sequences or collections. You can use len() with various data types, including s
Link: https://realpython.com/len-python-function/
The len() function in Python is a powerful and efficient tool used to determine the number of items in objects, such as sequences or collections. You can use len() with various data types, including s
Realpython
Using the len() Function in Python – Real Python
In this tutorial, you'll learn how and when to use the len() Python function. You'll also learn how to customize your class definitions so that objects of a user-defined class can be used as arguments in len().
Test and Code: 223: Writing Stuff Down is a Super Power
Link: https://testandcode.com/episodes/223-writing-stuff-down
Taking notes well can help to listen better, remember things, show respect, be more accountable, free up mind space to solve problems.This episode discussesthe benefits of writing things downpreparing
Link: https://testandcode.com/episodes/223-writing-stuff-down
Taking notes well can help to listen better, remember things, show respect, be more accountable, free up mind space to solve problems.This episode discussesthe benefits of writing things downpreparing
Test & Code
Test & Code | 223: Writing Stuff Down is a Super Power
Taking notes well can help to listen better, remember things, show respect, be more accountable, free up mind space to solve problems.This episode discussesthe benefits of writing things downprepar...
Real Python: Using the Python zip() Function for Parallel Iteration
Link: https://realpython.com/python-zip-function/
Python’s zip() function combines elements from multiple iterables. Calling zip() generates an iterator that yields tuples, each containing elements from the input iterables. This function is essential
Link: https://realpython.com/python-zip-function/
Python’s zip() function combines elements from multiple iterables. Calling zip() generates an iterator that yields tuples, each containing elements from the input iterables. This function is essential
Realpython
Using the Python zip() Function for Parallel Iteration – Real Python
In this step-by-step tutorial, you'll learn how to use the Python zip() function to solve common programming problems. You'll learn how to traverse multiple iterables in parallel and create dictionaries with just a few lines of code.
Go Deh: There's the easy way...
Link: http://paddy3118.blogspot.com/2024/11/theres-easy-way.html
Best seen on a larger than landscape phone Someone blogged about a particular problem:From: https://theweeklychallenge.org/blog/perl-weekly-challenge-294/#TASK1Given an unsorted array of integers, `i
Link: http://paddy3118.blogspot.com/2024/11/theres-easy-way.html
Best seen on a larger than landscape phone Someone blogged about a particular problem:From: https://theweeklychallenge.org/blog/perl-weekly-challenge-294/#TASK1Given an unsorted array of integers, `i
Blogspot
There's the easy way...
Best seen on a larger than landscape phone Someone blogged about a particular problem: From: https://theweeklychallenge.org/blog/perl-week...
Django Weblog: 2025 DSF Board Election Results
Link: https://www.djangoproject.com/weblog/2024/nov/17/2025-dsf-board-election-results/
The 2025 DSF Board Election has closed, and the following candidates have been elected:
Abigail Gbadago
Jeff Triplett
Paolo Melchiorre
Tom Carrick
They will all serve two years for their term.
Direc
Link: https://www.djangoproject.com/weblog/2024/nov/17/2025-dsf-board-election-results/
The 2025 DSF Board Election has closed, and the following candidates have been elected:
Abigail Gbadago
Jeff Triplett
Paolo Melchiorre
Tom Carrick
They will all serve two years for their term.
Direc
Django Project
2025 DSF Board Election Results
Posted by Thibaud Colas on Nov. 17, 2024
James Bennett: Introducing DjangoVer
Link: https://www.b-list.org/weblog/2024/nov/18/djangover/
Version numbering is hard, and there are lots of popular schemes out there for how to do it. Today I want to talk about a system I’ve settled on for my own Django-related packages, and which I’m calli
Link: https://www.b-list.org/weblog/2024/nov/18/djangover/
Version numbering is hard, and there are lots of popular schemes out there for how to do it. Today I want to talk about a system I’ve settled on for my own Django-related packages, and which I’m calli
James Bennett
Introducing DjangoVer
Version numbering is hard, and there are lots of popular schemes out there for how to do it. Today I …
Armin Ronacher: Playground Wisdom: Threads Beat Async/Await
Link: http://lucumr.pocoo.org/2024/11/18/threads-beat-async-await
It's been a few years since I wrote about my challenges with
async/await-based systems and how they just seem to not support back
pressure well. A few years later, I do not
think that this problem ha
Link: http://lucumr.pocoo.org/2024/11/18/threads-beat-async-await
It's been a few years since I wrote about my challenges with
async/await-based systems and how they just seem to not support back
pressure well. A few years later, I do not
think that this problem ha
Armin Ronacher's Thoughts and Writings
Playground Wisdom: Threads Beat Async/Await
Musings about async await again and why I think virtual threads
Python Software Foundation: Help power Python and join in the PSF year-end fundraiser & membership drive!
Link: https://pyfound.blogspot.com/2024/11/help-power-python-2024-fundraiser.html
The Python Software Foundation (PSF) is the charitable organization behind Python, dedicated to advancing, supporting, and protecting the Python programming language and the community that sustain
Link: https://pyfound.blogspot.com/2024/11/help-power-python-2024-fundraiser.html
The Python Software Foundation (PSF) is the charitable organization behind Python, dedicated to advancing, supporting, and protecting the Python programming language and the community that sustain
Python Software Foundation Blog
Help power Python and join in the PSF year-end fundraiser & membership drive!
The Python Software Foundation (PSF) is the charitable organization behind Python, dedicated to advancing, supporting, and protecting ...
Real Python: Interacting With Python
Link: https://realpython.com/interacting-with-python/
There are multiple ways of interacting with Python, and each can be useful for different scenarios. You can quickly explore functionality in Python’s interactive mode using the built-in Read-Eval-Prin
Link: https://realpython.com/interacting-with-python/
There are multiple ways of interacting with Python, and each can be useful for different scenarios. You can quickly explore functionality in Python’s interactive mode using the built-in Read-Eval-Prin
Realpython
Interacting With Python – Real Python
In this tutorial, you'll explore the various ways of interacting with Python. You'll learn about the REPL for quick testing and running scripts, as well as how to work with IDEs, Jupyter Notebooks, and online interpreters.
Python Morsels: Python's pathlib module
Link: https://www.pythonmorsels.com/pathlib-module/
Python's pathlib module is the tool to use for working with file paths. See pathlib quick reference tables and examples.
Table of contents
A pathlib cheat sheet
The open function accepts Path objec
Link: https://www.pythonmorsels.com/pathlib-module/
Python's pathlib module is the tool to use for working with file paths. See pathlib quick reference tables and examples.
Table of contents
A pathlib cheat sheet
The open function accepts Path objec
Pythonmorsels
Python's pathlib module
Python's pathlib module is the tool to use for working with file paths. See pathlib quick reference tables and examples.
PyCharm
Link:
JetBrains AI Assistant 2024.3 is here! A highlight of this release is the flexibility to choose your preferred chat model. Select between Google Gemini, OpenAI, or local models to tailor interactions
Link:
JetBrains AI Assistant 2024.3 is here! A highlight of this release is the flexibility to choose your preferred chat model. Select between Google Gemini, OpenAI, or local models to tailor interactions