This week's newsletter will be out tomorrow. Interesting stuff by @mkennedy.codes Federico Trotta, Christos Liontos, Rob Hand & Ayooluwa Isaiah covered newsletter.piptrends.com/p/the-state-... #python #PythonProgramming #ai #MachineLearning #SoftwareDevelopment #OpenSource #DataEngineering
piptrends.com
If you’d like to learn how to use Loguru, check out this @dash0.com article by Ayooluwa Isaiah. He covered everything from Loguru’s philosophy to how you can bring your logs into an observability pipeline www.dash0.com/guides/pytho... #python #Programming #PythonProgramming #SoftwareDevelopment
This week's newsletter will be out tomorrow. Interesting stuff by @nedbat.com @b-list.org Santosh Bhandari @marcogorelli.bsky.social covered newsletter.piptrends.com/p/python-doc... #python #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
Pandas became go-to tool for data science. Over time, new libraries appeared, fixing its limitations. Now, pandas has come full circle with a new syntax inspired by those newer libraries. @marcogorelli.bsky.social covered it with example labs.quansight.org/blog/pandas_... #python #Programming
Litestar is a Python web framework that’s built with async support and type hints in mind. @b-list.org shared some good reasons why this is worth exploring www.b-list.org/weblog/2025/... #python #Programming #PythonProgramming #SoftwareDevelopment #WebDevelopment #OpenSource
If you’re writing test cases, I strongly suggest using pytest’s parametrize feature. It helps you save both time and code. In this article, @nedbat.com explained how to use it with a clear example nedbatchelder.com/blog/202508/... #python #Programming #PythonProgramming #SoftwareDevelopment
This week's newsletter will be out tomorrow. Interesting stuff by @alsweigart.bsky.social Khuyen Tran @trey.io Arjan Egges & Kechit Goyal covered newsletter.piptrends.com/p/4-text-sim... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource
In this video, Arjan Egges covered 15 powerful but often overlooked packages that can help you write cleaner code & boost performance, with practical real-world examples www.youtube.com/watch?v=F09E... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #OpenSource
Two often-overlooked Python string methods are startswith() and removeprefix(). @trey.io covered them with nice examples www.pythonmorsels.com/prefixes-and... #python #Programming #PythonProgramming #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
@alsweigart.bsky.social wrote an amazing article on recursive functions, breaking it into 5 simple guidelines. If recursion feels tricky this makes it easier to understand inventwithpython.com/blog/leap-of... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource #DataEngineering
This week's newsletter is out. Interesting stuff by @nedbat.com @trey.io @misrasaurabh1.bsky.social Hassan Rehan & Nir Diamant covered newsletter.piptrends.com/p/iterators-... #python #Programming #PythonProgramming #ai #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
Iterable and iterator are not the same, though they’re often confused. In this article, @nedbat.com explained the difference with a simple example & a great analogy: the pages of a book are an iterable; a bookmark is an iterator nedbatchelder.com/blog/202507/... #python #PythonProgramming
This week's newsletter is out. Interesting stuff by Adrien Payong, Shaoni Mukherjee, Andrew Wegner, @mattmayo.bsky.social Tim Ruscica & Theresa Obamwonyi covered newsletter.piptrends.com/p/building-a... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
If you want a solid introduction to Agentic AI Workflows, check out this article by Adrien Payong & Shaoni Mukherjee, they explained core concepts, tools & frameworks behind it www.digitalocean.com/community/co... #python #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment
This week's newsletter will be out tomorrow. Interesting stuff by @djangoproject.com @stephengruppetta.com @hugovk.dev @mitsuhiko.at & Jordi Esteve covered newsletter.piptrends.com/p/djangos-ec... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
If you think you know a lot about f-strings, try this quiz made by @mitsuhiko.at I hope you have fun & learning too! fstrings.wtf #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
With the dis module, you can see what bytecode looks like. In this, @stephengruppetta.com explained what happens inside when we run Python program www.thepythoncodingstack.com/p/python-dis... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
The @djangoproject.com has put together a useful list with information, including packages for debugging, API development & more. www.djangoproject.com/community/ec... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
This week's newsletter will be out tomorrow. Interesting stuff by @hynek.me Astral, Negar Vahid, Nik Tomazic & @alsweigart.bsky.social covered newsletter.piptrends.com/p/torchaudio... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
We can automate many things using Python easily. In this article, @alsweigart.bsky.social showed how to automate some of the things related to Audio, Video & Webcams inventwithpython.com/blog/lost-av... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
The Astral team published a guide on moving from a pip and pip‑tools workflow based on requirements files to uv’s project workflow using pyproject.toml & uv.lock docs.astral.sh/uv/guides/mi... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource
@hynek.me released another great video on uv, where he explained how he uses the just tool to store commands in a cross‑platform, do everyday tasks www.youtube.com/watch?v=TiBI... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
This week's newsletter is out. Interesting stuff by Vivis Dev, Jacob Padilla, Adrien, @dash0.com & @simonwillison.net covered newsletter.piptrends.com/p/making-a-s... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
Logs are crucial for understanding what's happening inside your application, especially in production. This article by the @dash0.com team is a must-read for mastering logging in Python. www.dash0.com/guides/loggi... #python #Programming #PythonProgramming #SoftwareDevelopment
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/asy... #python #Programming #PythonProgramming
This week's newsletter will be out tomorrow. Interesting stuff by Tim Kamanin, Iván, @rgoswami.me, Eric Chung( @towardsdatascience.com ), @koaning.bsky.social & @gamemarketwest.bsky.social covered newsletter.piptrends.com/p/how-can-yo... #python #ai #ml #TechNews #OpenSource #DataEngineering
In this video, @koaning.bsky.social & @gamemarketwest.bsky.social demoed some of the powerful features of Marimo Notebook. www.youtube.com/watch?v=V77f... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
If you're planning to write a Python script, check out this Real Python article by @rgoswami.me realpython.com/python-scrip... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
It’s a good idea to run slow tests last; this way, you catch failed tests early & avoid putting unnecessary stress on resources. In this article, Tim Kamanin shared how to achieve this timonweb.com/django/optim... #python #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
Tomorrow newsletter will be out. Interesting stuff by Wyatt Ferguson, @teachmepython.bsky.social Rahul Jha, Kenneth Burchfiel & Cheng/Racey Chan covered newsletter.piptrends.com/p/build-a-wi... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
Text search is both a tricky and interesting topic. OpenSearch can make it easier, but building one yourself can teach you a lot. If you're up for a challenge, check out this tutorial by Rahul Jha www.youtube.com/watch?v=pNWv... #python #PythonProgramming #ai #ml #SoftwareDevelopment
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 @teachmepython.bsky.social www.blog.pythonlibrary.org/2025/04/09/p... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource
Tomorrow newsletter will be out. Interesting stuff by @madebygps.com Erez Shinan, Corey Schafer @anthonypjshaw.bsky.social Yang Zhou covered newsletter.piptrends.com/p/how-reladi... #python #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
t-strings are a new feature which is coming in Python 3.14. If you're wondering why we need t-strings when f-strings already exist, check out this video by @anthonypjshaw.bsky.social www.youtube.com/watch?v=yx1Q... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
Pinpointing differences between two tables live in different databases becomes tricky due to several reasons. In this article, Erez Shinnan shared how Reladiff tackles these challenges & its journey eshsoft.com/blog/how-rel... #python #Programming #PythonProgramming #SoftwareDevelopment
@madebygps.com created a 5-part video series on building scalable Python APIs with FastAPI and Azure Cosmos DB. She covered key concepts in this series devblogs.microsoft.com/cosmosdb/bui... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
Tomorrow newsletter will be out. Interesting stuff by @marcogorelli.bsky.social @fronkan.bsky.social @hf.co Ian Eyre(@realpython.com) @trey.io covered newsletter.piptrends.com/p/tiny-agent... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
While indexes are useful, relying on them too much can be like Maslow's hammer. @trey.io has shown some fantastic alternative methods for common tasks without indexes. www.pythonmorsels.com/avoid-indexe... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource
The @hf.co has created tiny-agents, a new feature that lets their huggingface_hub software act as a Model Context Protocol (MCP) Client. In their recent article, they explained how to set up these tiny agents to give new abilities to your LLMs huggingface.co/blog/python-...
If different teams in your company use different data tools, Narwhals can help. @marcogorelli.bsky.social showed this with a helpful example in his article. codecut.ai/unified-data... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #OpenSource #DataEngineering
This week's newsletter will be out tomorrow. Interesting stuff by Racey Chan, Vitalii Honchar, Amanda Adoyi, Itamar Turner-Trauring & @edward-li.com covered newsletter.piptrends.com/p/rag-pyrefl... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
Last month, two new Rust-based Python type checkers, pyrefly and ty were released. In this article, @edward-li.com dove deep into both tools, highlighted their differences blog.edward-li.com/tech/compari... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
In this @realpython.com article, Amanda Adoyi explained what nested loops are, shared practical examples, highlighted common pitfalls and offered tips on how to optimise them. realpython.com/nested-loops... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource
In this article, Vitalii Honchar explained how to build AI-powered apps that can chat with uploaded PDF files. He showed how to implement RAG using FastAPI and LangChain vitaliihonchar.com/insights/pyt... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment
Tomorrow, newsletter will be out. Interesting stuff by @realpython.com Arjan Egges, @llamaindex.bsky.social @freecodecamp.bsky.social Altamash Ansari covered newsletter.piptrends.com/p/namespaces... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
LangGraph is a powerful library for creating advanced conversational AI workflows. If you're interested in learning how to use it and want to build your own AI agent, check out the @freecodecamp.bsky.social course by Vaibhav Mehra. www.youtube.com/watch?v=jGg_... #python #ai #ml #MachineLearning
The @llamaindex.bsky.social ecosystem has over 650 Python packages in a monorepo. In this post, Massimiliano Pippi explained issues they faced, what they tried & why they ultimately created LlamaDev www.llamaindex.ai/blog/python-... #python #PythonProgramming #ai #ml #SoftwareDevelopment
Staying updated on Python package changes can be tough. That’s why we built the Recent Noteworthy Releases feature on pipTrends.com - it tracks major and minor updates for the top 5000 packages. Shoutout to Tarun Kolli for the great implementation. #python #Programming #PythonProgramming
This week's newsletter will be out tomorrow. Interesting stuff by @trailofbits.bsky.social yakimka, Leapcell, Ahmad Sadeddin & @quansight.com covered newsletter.piptrends.com/p/pypis-test... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering