Python Bytes: #418 I'm a tea pot
Link: https://pythonbytes.fm/episodes/show/418/im-a-tea-pot
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317?featured_on=pythonbytes">In memoriam: Michael Fo
Link: https://pythonbytes.fm/episodes/show/418/im-a-tea-pot
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317?featured_on=pythonbytes">In memoriam: Michael Fo
pythonbytes.fm
I'm a tea pot
News and announcements from the Python community for the week of Jan 27th, 2025
PyCharm: PyCharm 2024.3.2: uv Package Management Support and More!
Link: https://blog.jetbrains.com/pycharm/2025/01/pycharm-2024-3-2/
PyCharm 2024.3.2 is here with uv package management support, flame graph visualization, and other improvements!
Get the latest version from our download page or update through our free Toolbox App.
Link: https://blog.jetbrains.com/pycharm/2025/01/pycharm-2024-3-2/
PyCharm 2024.3.2 is here with uv package management support, flame graph visualization, and other improvements!
Get the latest version from our download page or update through our free Toolbox App.
The JetBrains Blog
PyCharm 2024.3.2: uv Package Management Support and More! | The PyCharm Blog
Get uv package management support, flame graph visualization, and other improvements in PyCharm 2024.3.2.
Real Python: Creating a Scalable Flask Web Application From Scratch
Link: https://realpython.com/courses/create-scalable-flask-web-app/
Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the fe
Link: https://realpython.com/courses/create-scalable-flask-web-app/
Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the fe
Realpython
Creating a Scalable Flask Web Application From Scratch – Real Python
In this video course, you'll explore the process of creating a boilerplate for a Flask web project. It's a great starting point for any scalable Flask web app that you wish to develop in the future, from basic web pages to complex web applications.
PyCoder’s Weekly: Issue #666: Monkeypatching Django, LLMs with Python, RegExes, and More (Jan. 28, 2025)
Link: https://pycoders.com/issues/666
#666 – JANUARY 28, 2025 View in Browser » Monkeypatching Django The nanodjango project is a modification to the Django framework that lets you get started with a single file instead of the usual
Link: https://pycoders.com/issues/666
#666 – JANUARY 28, 2025 View in Browser » Monkeypatching Django The nanodjango project is a modification to the Django framework that lets you get started with a single file instead of the usual
Pycoders
PyCoder’s Weekly | Issue #666
Issue #666 of the PyCoder’s Weekly newsletter, published Jan. 28, 2025.
PyBites: Bridging the Skills Gap Across Africa with Pybites
Link: https://pybit.es/articles/bridging-the-skills-gap-across-africa-with-pybites/
When Bob and I first started Pybites, there was no way I could have imagined it’d grow to what it is today.Launching our first products was a massive moment for us both, not just because these were wa
Link: https://pybit.es/articles/bridging-the-skills-gap-across-africa-with-pybites/
When Bob and I first started Pybites, there was no way I could have imagined it’d grow to what it is today.Launching our first products was a massive moment for us both, not just because these were wa
Pybites
Bridging The Skills Gap Across Africa With Pybites - Pybites
This value system has led to our very first partnership. The excitement we feel having officially partnered with Believe Resourcing Group (BRG), based in
IronPython-URLs: In memory: Michael Foord 1974-2025
Link: http://ironpython-urls.blogspot.com/2025/01/in-memory-michael-foord-1974-2025.html
I never met Michael in person, but we communicated online about all things Python. He was one of the most prolific contributors to this blog during the heyday of IronPython. If you use Python, chances
Link: http://ironpython-urls.blogspot.com/2025/01/in-memory-michael-foord-1974-2025.html
I never met Michael in person, but we communicated online about all things Python. He was one of the most prolific contributors to this blog during the heyday of IronPython. If you use Python, chances
Blogspot
In memory: Michael Foord 1974-2025
I never met Michael in person, but we communicated online about all things Python. He was one of the most prolific contributors to this blog...
PyCharm: An Introduction to Django Views
Link: https://blog.jetbrains.com/pycharm/2025/01/django-views/
Views are central to Django’s architecture pattern, and having a solid grasp of how to work with them is essential for any developer working with the framework. If you’re new to developing web apps w
Link: https://blog.jetbrains.com/pycharm/2025/01/django-views/
Views are central to Django’s architecture pattern, and having a solid grasp of how to work with them is essential for any developer working with the framework. If you’re new to developing web apps w
The JetBrains Blog
An Introduction to Django Views | The PyCharm Blog
Understanding Django views helps you make faster progress in your project. Learn all about views and best practices for using them.
Real Python: Split Your Dataset With scikit-learn's train_test_split()
Link: https://realpython.com/train-test-split-python-data/
With train_test_split() from scikit-learn, you can efficiently divide your dataset into training and testing subsets to ensure unbiased model evaluation in machine learning. This process helps prevent
Link: https://realpython.com/train-test-split-python-data/
With train_test_split() from scikit-learn, you can efficiently divide your dataset into training and testing subsets to ensure unbiased model evaluation in machine learning. This process helps prevent
Realpython
Split Your Dataset With scikit-learn's train_test_split() – Real Python
In this tutorial, you'll learn why splitting your dataset in supervised machine learning is important and how to do it with train_test_split() from scikit-learn.
PyCon: The Hatchery Program at PyCon US 2025
Link: https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html
We are pleased to announce the return of the Hatchery program in PyCon US 2025.What is the Hatchery program?This program offers the pathways for PyCon US attendees to introduce new tracks, activities
Link: https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html
We are pleased to announce the return of the Hatchery program in PyCon US 2025.What is the Hatchery program?This program offers the pathways for PyCon US attendees to introduce new tracks, activities
Blogspot
The Hatchery Program at PyCon US 2025
We are pleased to announce the return of the Hatchery program in PyCon US 2025. What is the Hatchery program? This program offers the path...
Armin Ronacher: How I Use AI: Meet My Promptly Hired Model Intern
Link: http://lucumr.pocoo.org/2025/1/30/how-i-ai
After Musk's acquisition of Twitter, many people I respect and follow
moved to Bluesky. I created an account there and made an honest attempt of
making it my primary platform. Sadly, I found Bluesky
Link: http://lucumr.pocoo.org/2025/1/30/how-i-ai
After Musk's acquisition of Twitter, many people I respect and follow
moved to Bluesky. I created an account there and made an honest attempt of
making it my primary platform. Sadly, I found Bluesky
Armin Ronacher's Thoughts and Writings
How I Use AI: Meet My Promptly Hired Model Intern
Due to popular request: my use of LLM explained.
PyCharm: Python Developer Advocate – Will Vincent
Link: https://blog.jetbrains.com/pycharm/2025/01/python-developer-advocate-will-vincent/
Link: https://blog.jetbrains.com/pycharm/2025/01/python-developer-advocate-will-vincent/
The JetBrains Blog
Python Developer Advocate - Will Vincent | The PyCharm Blog
We’re thrilled to announce that Will Vincent has joined JetBrains as our Python Developer Advocate. Read this blog post to get to know Will and his plans for the Python community and PyCharm.
PyCharm
Link:
Hi, I’m a new Python Developer Advocate, focusing especially on web development. If you have any questions or want to share ideas around JetBrains products, most notably PyCharm, say hi at william.vi
Link:
Hi, I’m a new Python Developer Advocate, focusing especially on web development. If you have any questions or want to share ideas around JetBrains products, most notably PyCharm, say hi at william.vi
Python⇒Speed: The surprising way to save memory with BytesIO
Link: https://pythonspeed.com/articles/bytesio-reduce-memory-usage/
If you need a file-like object that stores bytes in memory in Python, chances are you you’re using Pytho’s built-in io.BytesIO().
And since you’re already using an in-memory object, if your data is bi
Link: https://pythonspeed.com/articles/bytesio-reduce-memory-usage/
If you need a file-like object that stores bytes in memory in Python, chances are you you’re using Pytho’s built-in io.BytesIO().
And since you’re already using an in-memory object, if your data is bi
Python⇒Speed
The surprising way to save memory with BytesIO
If you want to save memory when reading from a BytesIO, getvalue() is surprisingly a good choice.
Pythonicity: Go iterators
Link: https://coady.github.io/posts/go-iterators.html
Pythonic Go code.
The long arc of language convergence continues. With generics and iterators, Go is significantly closer to Python’s reusability and expressiveness.
Take the built-in function sum. Pr
Link: https://coady.github.io/posts/go-iterators.html
Pythonic Go code.
The long arc of language convergence continues. With generics and iterators, Go is significantly closer to Python’s reusability and expressiveness.
Take the built-in function sum. Pr
coady.github.io
Go iterators – Pythonicity
Talk Python to Me: #492: Great Tables
Link: https://talkpython.fm/episodes/show/492/great-tables
Join me as I chat with Rich Iannone and Michael Chow from Posit where we explore the transformative power of data tables with the Great Tables library. We'll cover practical applications of Great Tabl
Link: https://talkpython.fm/episodes/show/492/great-tables
Join me as I chat with Rich Iannone and Michael Chow from Posit where we explore the transformative power of data tables with the Great Tables library. We'll cover practical applications of Great Tabl
talkpython.fm
Great Tables
Join me as I chat with Rich Iannone and Michael Chow from Posit where we explore the transformative power of data tables with the Great Tables library. We'll cover practical applications of Great Tables, showcasing how thoughtful design and advanced formatting…
Kushal Das: Pixelfed on Docker
Link: https://kushaldas.in/posts/pixelfed-on-docker.html
I am running a Pixelfed instance for some time now at
https://pixel.kushaldas.photography/kushal.
This post contains quick setup instruction using docker/containers for the
same.
Copy over .env.dock
Link: https://kushaldas.in/posts/pixelfed-on-docker.html
I am running a Pixelfed instance for some time now at
https://pixel.kushaldas.photography/kushal.
This post contains quick setup instruction using docker/containers for the
same.
Copy over .env.dock
Pixelfed
Kushal Das (@kushal@pixel.kushaldas.photography)
160 Posts, 7 Following, 193 Followers · Public Interest Technologist. Digital #security / #privacy trainer helping out journalists/activists/whistleblowers. #Stockholm #Sweden #ProtectYourSources More details on my website. Follow me here for more climate…
Zero to Mastery: Python Monthly Newsletter 💻🐍
Link: https://zerotomastery.io/blog/python-monthly-newsletter-january-2025/?utm_source=python-rss-feed
62nd issue of Andrei Neagoie's must-read monthly Python Newsletter: Python Web Security, Cognitive Load Is The Key, and much more. Read the full newsletter to get up-to-date with everything you need t
Link: https://zerotomastery.io/blog/python-monthly-newsletter-january-2025/?utm_source=python-rss-feed
62nd issue of Andrei Neagoie's must-read monthly Python Newsletter: Python Web Security, Cognitive Load Is The Key, and much more. Read the full newsletter to get up-to-date with everything you need t
Zero To Mastery
[January 2025] Python Monthly Newsletter 💻🐍 | Zero To Mastery
Andrei Neagoie's must-read monthly Python Newsletter read by 15,000+ Pythonistas. Get up-to-date with the top Python news from last month.
Real Python: The Real Python Podcast – Episode #237: Testing Your Python Code Base: Unit vs. Integration
Link: https://realpython.com/podcasts/rpp/237/
What goes into creating automated tests for your Python code? Should you focus on testing the individual code sections or on how the entire system runs? Christopher Trudeau is back on the show this we
Link: https://realpython.com/podcasts/rpp/237/
What goes into creating automated tests for your Python code? Should you focus on testing the individual code sections or on how the entire system runs? Christopher Trudeau is back on the show this we
Realpython
Episode #237: Testing Your Python Code Base: Unit vs. Integration – The Real Python Podcast
What goes into creating automated tests for your Python code? Should you focus on testing the individual code sections or on how the entire system runs? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles…
Ned Batchelder: Intricate interleaved iteration
Link: https://nedbatchelder.com/blog/202501/intricate_interleaved_iteration.html
Someone asked recently, “is there any reason to use a generator if I need to
store all the values anyway?” As it happens, I did just that in the code for
this blog’s sidebar because I found it the mo
Link: https://nedbatchelder.com/blog/202501/intricate_interleaved_iteration.html
Someone asked recently, “is there any reason to use a generator if I need to
store all the values anyway?” As it happens, I did just that in the code for
this blog’s sidebar because I found it the mo
Nedbatchelder
Intricate interleaved iteration
Someone asked recently, “is there any reason to use a generator if I need to store all the values anyway?” As it happens, I did just that in the code for this blog’s sidebar because I found it the most readable way to do it. Maybe it was a good idea, maybe…
Seth Michael Larson: Significant whitespace
Link: https://sethmlarson.dev/significant-whitespace?utm_campaign=rss
There is power in what you refuse to type;
creating significant whitespace.
Link: https://sethmlarson.dev/significant-whitespace?utm_campaign=rss
There is power in what you refuse to type;
creating significant whitespace.
sethmlarson.dev
Significant whitespace
There is power in what you refuse to type;
creating significant whitespace.
creating significant whitespace.