Seth Michael Larson: I’ve added human.json to my website
Link: https://sethmlarson.dev/ive-added-human-dot-json-to-my-website?utm_campaign=rss
Evan Hahn recently blogged about adding
support for the “human.json protocol” to his website.
I read the specification and thought this
seemed like a straightforward protocol
to implement.
I've follow
Link: https://sethmlarson.dev/ive-added-human-dot-json-to-my-website?utm_campaign=rss
Evan Hahn recently blogged about adding
support for the “human.json protocol” to his website.
I read the specification and thought this
seemed like a straightforward protocol
to implement.
I've follow
sethmlarson.dev
I’ve added human.json to my website
Evan Hahn recently blogged about adding
support for the “human.json protocol” to his website.
I read the specification and thought this
seemed like a straightforward protocol
to implement.
I've fol...
support for the “human.json protocol” to his website.
I read the specification and thought this
seemed like a straightforward protocol
to implement.
I've fol...
The Python Coding Stack: The Price is Right • From Properties to Descriptors
Link: https://www.thepythoncodingstack.com/p/python-descriptors-the-price-is-right
You have a class called Product that has an attribute called .selling_price. You also have an instance of Product assigned to the variable name coffee.What happens when you write coffee.selling_price?
Link: https://www.thepythoncodingstack.com/p/python-descriptors-the-price-is-right
You have a class called Product that has an attribute called .selling_price. You also have an instance of Product assigned to the variable name coffee.What happens when you write coffee.selling_price?
Thepythoncodingstack
The Price is Right • From Properties to Descriptors
The Weird and Wonderful World of Descriptors in Python • Let’s demystify one of the trickiest topics around
Real Python: Quiz: Speed Up Python With Concurrency
Link: https://realpython.com/quizzes/speed-python-concurrency/
In this quiz, you’ll test your understanding of
Speed Up Python With Concurrency.
You’ll explore how I/O-bound programs face latency, which concurrency patterns to use, the differences between threadi
Link: https://realpython.com/quizzes/speed-python-concurrency/
In this quiz, you’ll test your understanding of
Speed Up Python With Concurrency.
You’ll explore how I/O-bound programs face latency, which concurrency patterns to use, the differences between threadi
Realpython
Speed Up Python With Concurrency Quiz – Real Python
Test your Python concurrency knowledge: CPU vs I/O-bound tasks, GIL, asyncio, race conditions, and multiprocessing.
Real Python: Spyder: Your IDE for Data Science Development in Python
Link: https://realpython.com/spyder-ide/
There are many different integrated development environments (IDEs) to choose from for Python development. One popular option for data-focused work is Spyder, an open-source Python IDE geared toward s
Link: https://realpython.com/spyder-ide/
There are many different integrated development environments (IDEs) to choose from for Python development. One popular option for data-focused work is Spyder, an open-source Python IDE geared toward s
Realpython
Spyder: Your IDE for Data Science Development in Python – Real Python
Learn how to use the Spyder IDE, a Python code editor built for scientists, engineers, and data analysts working with data-heavy workflows.
Ari Lamstein: acs-nativity: A Python Package for Analyzing Changes in the Foreign-Born Population
Link: https://arilamstein.com/blog/2026/03/16/acs-nativity-a-python-package-for-analyzing-changes-in-the-foreign-born-population/
President Trump has made reducing illegal immigration and increasing deportations central goals of his second administration (1, 2). This is causing many people to ask: how are these policies changing
Link: https://arilamstein.com/blog/2026/03/16/acs-nativity-a-python-package-for-analyzing-changes-in-the-foreign-born-population/
President Trump has made reducing illegal immigration and increasing deportations central goals of his second administration (1, 2). This is causing many people to ask: how are these policies changing
Ari Lamstein
acs-nativity: A Python Package for Analyzing Changes in the Foreign-Born Population
President Trump has made reducing illegal immigration and increasing deportations central goals of his second administration (1, 2). This is causing many people to ask: how are these policies chang…
Python Bytes: #473 A clean room rewrite?
Link: https://pythonbytes.fm/episodes/show/473/a-clean-room-rewrite
Topics covered in this episode:
chardet ,AI, and licensing
refined-github
pgdog: PostgreSQL connection pooler, load balancer and database sharder
Agentic Engineering Patterns
Extras
Joke
Watch on You
Link: https://pythonbytes.fm/episodes/show/473/a-clean-room-rewrite
Topics covered in this episode:
chardet ,AI, and licensing
refined-github
pgdog: PostgreSQL connection pooler, load balancer and database sharder
Agentic Engineering Patterns
Extras
Joke
Watch on You
pythonbytes.fm
A clean room rewrite?
News and announcements from the Python community for the week of Mar 16th, 2026
PyCon: Attend PyCon US for a day of Trailblazing Python Security!
Link: https://pycon.blogspot.com/2026/03/attend-pycon-us-for-a-day-of-trailblazing-python-security.html
PyCon US is coming to Long Beach, California in 2026. This year for the first time ever there is a day-long talk track devoted to the latest in Python security. This new talk track is titled “Trailbla
Link: https://pycon.blogspot.com/2026/03/attend-pycon-us-for-a-day-of-trailblazing-python-security.html
PyCon US is coming to Long Beach, California in 2026. This year for the first time ever there is a day-long talk track devoted to the latest in Python security. This new talk track is titled “Trailbla
Blogspot
Attend PyCon US for a day of Trailblazing Python Security!
PyCon US is coming to Long Beach, California in 2026. This year for the first time ever there is a day-long talk track devoted to the lates...
Mike Driscoll: Textual – Creating a Custom Checkbox
Link: https://www.blog.pythonlibrary.org/2026/03/16/textual-creating-a-custom-checkbox/
Textual is a great Python user interface package. Textual lets you create a GUI-like interface in your terminal.
You can use many different widgets in Textual. However, the widget you will be focusing
Link: https://www.blog.pythonlibrary.org/2026/03/16/textual-creating-a-custom-checkbox/
Textual is a great Python user interface package. Textual lets you create a GUI-like interface in your terminal.
You can use many different widgets in Textual. However, the widget you will be focusing
Mouse Vs Python
Textual - Creating a Custom Checkbox - Mouse Vs Python
Textual is a great Python user interface package. Textual lets you create a GUI-like interface in your terminal. You can use many different widgets in Textual. However, the widget you will be focusing on in this tutorial is the humble checkbox. Checkboxes…
Marcos Dione: Block sizes from OSM data
Link: https://www.grulic.org.ar/~mdione/glob/posts/block-sizes-from-osm-data/
My city has big blocks. One close to mine is around 6km of circumference. I wanted to make a map that show the sizes of
the blocks. What I have is a rendering DB for my area. Let's see what I can do.
Link: https://www.grulic.org.ar/~mdione/glob/posts/block-sizes-from-osm-data/
My city has big blocks. One close to mine is around 6km of circumference. I wanted to make a map that show the sizes of
the blocks. What I have is a rendering DB for my area. Let's see what I can do.
.:: Marcos Dione/StyXman's glob ::.
Block sizes from OSM data
My city has big blocks. One close to mine is around 6km of circumference. I wanted to make a map that show the sizes of
the blocks. What I have is a rendering DB for my area. Let's see what I can do.
the blocks. What I have is a rendering DB for my area. Let's see what I can do.
Real Python: Quiz: Linked Lists in Python: An Introduction
Link: https://realpython.com/quizzes/linked-lists-python/
In this quiz, you’ll test your understanding of
Linked Lists in Python.
By working through this quiz, you’ll revisit what linked lists are, when to use collections.deque, how to implement your own lin
Link: https://realpython.com/quizzes/linked-lists-python/
In this quiz, you’ll test your understanding of
Linked Lists in Python.
By working through this quiz, you’ll revisit what linked lists are, when to use collections.deque, how to implement your own lin
Realpython
Linked Lists in Python: An Introduction Quiz – Real Python
Learn Python linked lists, deques, and circular & doubly linked structures with practical examples and efficient operations.
Real Python: Downloading Files From URLs With Python
Link: https://realpython.com/courses/downloading-files-urls/
Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files.
Link: https://realpython.com/courses/downloading-files-urls/
Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files.
Realpython
Downloading Files From URLs With Python – Real Python
Learn to download files from URLs with Python using urllib and requests, including data streaming for large files.
PyCoder’s Weekly: Issue #726: Lazy Imports, Pydantic AI, Classes, and More (March 17, 2026)
Link: https://pycoders.com/issues/726
#726 – MARCH 17, 2026 View in Browser » The Story of Python’s Lazy Imports This article is about why lazy imports took 3 years and 2 attempts to be added to the language. From PEP 690’s rejectio
Link: https://pycoders.com/issues/726
#726 – MARCH 17, 2026 View in Browser » The Story of Python’s Lazy Imports This article is about why lazy imports took 3 years and 2 attempts to be added to the language. From PEP 690’s rejectio
Pycoders
PyCoder’s Weekly | Issue #726
Lazy Imports, Pydantic AI, Classes, and More
Seth Michael Larson: Python library “Requests” needs you to test type hints
Link: https://sethmlarson.dev/python-library-requests-is-adding-type-hints-and-needs-your-help?utm_campaign=rss
Requests is a popular HTTP client library available
on the Python Package Index (PyPI). Sitting in the
top 10 packages by downloads on PyPI, this library
is used by many, many projects. This library
i
Link: https://sethmlarson.dev/python-library-requests-is-adding-type-hints-and-needs-your-help?utm_campaign=rss
Requests is a popular HTTP client library available
on the Python Package Index (PyPI). Sitting in the
top 10 packages by downloads on PyPI, this library
is used by many, many projects. This library
i
sethmlarson.dev
Python library “Requests” needs you to test type hints
Requests is a popular HTTP client library available
on the Python Package Index (PyPI). Sitting in the
top 10 packages by downloads on PyPI, this library
is used by many, many projects. This librar...
on the Python Package Index (PyPI). Sitting in the
top 10 packages by downloads on PyPI, this library
is used by many, many projects. This librar...
Real Python: Quiz: Exploring Basic Data Types in Python
Link: https://realpython.com/quizzes/python-basic-data-types/
In this quiz, you’ll test your understanding of
Python Data Types.
By working through this quiz, you’ll revisit basic numeric, string, and Boolean types, how Python represents these objects, and commo
Link: https://realpython.com/quizzes/python-basic-data-types/
In this quiz, you’ll test your understanding of
Python Data Types.
By working through this quiz, you’ll revisit basic numeric, string, and Boolean types, how Python represents these objects, and commo
Realpython
Exploring Basic Data Types in Python Quiz – Real Python
Test your understanding of Python data types and built-in functions to write clearer, more reliable code.
Real Python: Build Your Weekly Python Study Schedule: 7 Days to Consistent Progress
Link: https://realpython.com/weekly-study-schedule/
Staying consistent with learning Python can be challenging. This guide helps you create a weekly Python study schedule that you can stick to and shows you how it works in practice.
By the end of this
Link: https://realpython.com/weekly-study-schedule/
Staying consistent with learning Python can be challenging. This guide helps you create a weekly Python study schedule that you can stick to and shows you how it works in practice.
By the end of this
Realpython
Build Your Weekly Python Study Schedule: 7 Days to Consistent Progress – Real Python
Create a weekly Python study schedule you can stick to. Build a realistic 7-day plan, stay consistent, and turn learning Python into a sustainable habit.
"Michael Kennedy's Thoughts on Technology": Fire and forget (or never) with Python’s asyncio
Link: https://mkennedy.codes/posts/fire-and-forget-or-never-with-python-s-asyncio/
TL;DR; Python’s asyncio.create_task() can silently garbage collect your fire-and-forget tasks starting in Python 3.12 - they may never run. The fix: store task references in a set and register a done
Link: https://mkennedy.codes/posts/fire-and-forget-or-never-with-python-s-asyncio/
TL;DR; Python’s asyncio.create_task() can silently garbage collect your fire-and-forget tasks starting in Python 3.12 - they may never run. The fix: store task references in a set and register a done
Michael Kennedy's Thoughts on Technology
Fire and forget (or never) with Python’s asyncio
Python's asyncio.create_task() can silently garbage collect fire-and-forget tasks in 3.12+. Learn the background_tasks set pattern to fix it.
Nicola Iarocci: Eve 2.3.0
Link: https://nicolaiarocci.com/eve-2.3.0/
Eve v2.3 was just released on PyPI. It adds optimize_pagination_for_speed, a resource-level setting that allows granular control, overriding the equivalent global option that goes by the same name. Ma
Link: https://nicolaiarocci.com/eve-2.3.0/
Eve v2.3 was just released on PyPI. It adds optimize_pagination_for_speed, a resource-level setting that allows granular control, overriding the equivalent global option that goes by the same name. Ma
Nicola Iarocci
Eve 2.3.0
Eve v2.3 was just released on PyPI. It adds optimize_pagination_for_speed, a resource-level setting that allows granular control, overriding the equivalent global option that goes by the same name. Many thanks to Emanuele Di Giacomo for contributing to the…
Tryton News: Release 0.1.0 of hatch-tryton
Link: https://discuss.tryton.org/t/release-0-1-0-of-hatch-tryton/9154
We are proud to announce the first release of the version 0.1.0 of hatch-tryton.
hatch-tryton is a hatchling plugin that manages Tryton dependencies.
We will rely on this tool to upgrade Tryton’s pack
Link: https://discuss.tryton.org/t/release-0-1-0-of-hatch-tryton/9154
We are proud to announce the first release of the version 0.1.0 of hatch-tryton.
hatch-tryton is a hatchling plugin that manages Tryton dependencies.
We will rely on this tool to upgrade Tryton’s pack
Tryton Discussion
Release 0.1.0 of hatch-tryton
We are proud to announce the first release of the version 0.1.0 of hatch-tryton. hatch-tryton is a hatchling plugin that manages Tryton dependencies. We will rely on this tool to upgrade Tryton’s packages to pyproject.toml for future releases. hatch-tryton…
Real Python: Quiz: How to Add Python to PATH
Link: https://realpython.com/quizzes/add-python-to-path/
In this quiz, you’ll test your understanding of
Add Python to PATH.
By working through this quiz, you’ll review what the PATH environment variable is, how the shell searches it in order.
You’ll also p
Link: https://realpython.com/quizzes/add-python-to-path/
In this quiz, you’ll test your understanding of
Add Python to PATH.
By working through this quiz, you’ll review what the PATH environment variable is, how the shell searches it in order.
You’ll also p
Realpython
How to Add Python to PATH Quiz – Real Python
Test your knowledge of the PATH variable and learn how to add Python on Windows, Linux, and macOS for easy terminal access.
Mike Driscoll: Textual – Creating a Custom Checkbox
Link: https://blog.pythonlibrary.org/2026/03/16/textual-creating-a-custom-checkbox/
Textual is a great Python user interface package. Textual lets you create a GUI-like interface in your terminal.
You can use many different widgets in Textual. However, the widget you will be focusing
Link: https://blog.pythonlibrary.org/2026/03/16/textual-creating-a-custom-checkbox/
Textual is a great Python user interface package. Textual lets you create a GUI-like interface in your terminal.
You can use many different widgets in Textual. However, the widget you will be focusing
Mouse Vs Python
Textual - Creating a Custom Checkbox - Mouse Vs Python
Textual is a great Python user interface package. Textual lets you create a GUI-like interface in your terminal. You can use many different widgets in Textual. However, the widget you will be focusing on in this tutorial is the humble checkbox. Checkboxes…
Talk Python to Me: #541: Monty - Python in Rust for AI
Link: https://talkpython.fm/episodes/show/541/monty-python-in-rust-for-ai
When LLMs write code to accomplish a task, that code has to actually run somewhere. And right now, the options aren't great. Spin up a sandboxed container and you're paying a full second of cold start
Link: https://talkpython.fm/episodes/show/541/monty-python-in-rust-for-ai
When LLMs write code to accomplish a task, that code has to actually run somewhere. And right now, the options aren't great. Spin up a sandboxed container and you're paying a full second of cold start
talkpython.fm
Monty - Python in Rust for AI
When LLMs write code to accomplish a task, that code has to actually run somewhere. And right now, the options aren't great. Spin up a sandboxed container and you're paying a full second of cold start overhead plus the complexity of another service. Let the…