#PythonProgramming

pipTrendspiptrends
2025-07-16

@hynek released another great video on uv, where he explained how he uses the just tool to store commands in a cross‑platform, portable way for everyday tasks like installing or refreshing virtual environments, running tests and code checks and even development tasks like sending requests.

youtube.com/watch?v=TiBIjouDGuI

pipTrendspiptrends
2025-07-12

This week's pip Trends newsletter is out. Interesting stuff by Vivis Dev, Jacob Padilla, Adrien, dash0 team & Simon Willison are covered this week

newsletter.piptrends.com/p/mak

TuxAcademyTuxAcademyAdmin
2025-07-11

Today's Poll.. 👇

What is the most confusing python topic for you?

pipTrendspiptrends
2025-07-10

Logs are crucial for understanding what's happening inside your application, especially in production. This article by the Dash0 team is a must-read for mastering logging in Python. It covers structured JSON logs, centralised logging config and enriching logs with contextvars and other modern observability practices.

dash0.com/guides/logging-in-py

pipTrendspiptrends
2025-07-08

In this article, Jacob Padilla walked through building a simple HTTP server from scratch using asyncio Protocols - no external libraries. It's a great way to understand how an HTTP server works under the hood.

jacobpadilla.com/articles/asyn

pipTrendspiptrends
2025-07-04
pipTrendspiptrends
2025-07-04

In this video, @koaning and Johnny demoed some of the powerful features of Marimo Notebook and walked through the amazing things you can build with it. It’s a great showcase of how Marimo stands out from traditional notebooks.

youtube.com/watch?v=V77fXADveo0

pipTrendspiptrends
2025-07-03

Many people write Python scripts to automate tasks, but without proper structure, these scripts can quickly become hard to maintain. If you're planning to write a script, check out this Real Python article by @rgoswami Your future self (and your teammates) will thank you.

realpython.com/python-script-s

pipTrendspiptrends
2025-07-01

It’s a good idea to run slow tests last; this way, you catch failed tests early and avoid putting unnecessary stress continuously on resources like databases and external services. In this article, Tim Kamanin shared how to achieve this by creating a custom marker and a pytest plugin tailored for Django application tests.

timonweb.com/django/optimizing

pipTrendspiptrends
2025-06-27
pipTrendspiptrends
2025-06-27

Text search is both a tricky and interesting topic. While tools like OpenSearch or Elasticsearch make it easier, building one yourself can teach you a lot. If you're up for that challenge, check out this tutorial video by Rahul Jha where he built a Wikipedia Search Engine from scratch using Gensim, TF-IDF and Flask.

youtube.com/watch?v=pNWvUx8vXsg

Leanpubleanpub
2025-06-27

📖 Recently Updated! Mastering Performant Code: Efficiency, Profiling and Data Structures in Python by Jayasimha Raghavan

Stop guessing why your Python is slow—build the data-structures, run the benchmarks, and see the numbers.

Find it on Leanpub!

Link: leanpub.com/masteringperforman

Leanpubleanpub
2025-06-26

📖 Comprehensive Python Programming: The Only Book Needed To Learn Python by Ezekiel Adewale Adetoro

The only Python book needed to learn Python. For self-taught, College students and for everybody who wants to learn Python.

Find it on Leanpub!

Link: leanpub.com/comprehensivepytho

pipTrendspiptrends
2025-06-26

Did you know Python’s standard library includes configparser, which lets you work with Windows-style INI files? If not, check out this article by @driscollis where he walks through creating, editing and reading INI files with clear examples.

blog.pythonlibrary.org/2025/04

Leanpubleanpub
2025-06-25

Introduction to GIS Programming: A Practical Python Guide to Open Source Geospatial Tools leanpub.com/gispro by Qiusheng Wu is the featured book on the Leanpub homepage! leanpub.com

Unlock the power of geospatial data with Python!

Find it on Leanpub!

Chris Webbcodedrome
2025-06-25

Part 1 of my series "Noughts and Crosses / Tic Tac Toe in Python". In this article I write a console/curses based implementation.

codedrome.substack.com/p/nough

TechKeysXTechKeysX
2025-06-25

Single Element Tuple in Python:
A single element tuple in Python is defined by placing a comma after the element, e.g., t = (5,).

Leanpubleanpub
2025-06-22

New 📚 Release! Python Data Science Cookbook: Practical solutions across fast data cleaning, processing, and machine learning workflows with pandas, NumPy, and scikit-learn

Find it on Leanpub!

Link: leanpub.com/pythondatascience

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst