📡 Python radar - January 2025
A personal selection of Python-related news and projects that caught my attention this month (note: leading emojis are mine).
🛠️ Cowboy Debugging Python Memory Leaks (rtpg.co)
A recipe for monitoring your app's memory usage live in production, a somewhat cavalier approach but effective!
🚀 Better Python Developer Productivity with RDD (REPL Driven Development) (davidvujic.blogspot.com)
The author expands on one of his previous articles (davidvujic.blogspot.com) (which is worth a read) about what could be referred to as "interactive" development, meaning code that is re-executed live during editing with results displayed in overlay in the IDE, I like the concept.
⚠️ Mistakes engineers make in large established codebases (seangoedecke.com)
We slightly diverge from Python here, but here are some relevant recommendations when starting to develop in a "big" complex codebase, notably the main recommendation which is to maintain consistency across the project, illustrated by the author as: You must resist the urge to make your little corner of the codebase nicer than the rest of it.
📊 Python tools for data visualization (pyviz.org)
A site that lists various Python data visualization tools and aims to help users choose the tool best suited for their needs.
🔍 How to Use Regular Expressions in Python (blog.appsignal.com)
A quite useful and well-made tutorial that helps you understand a bit better how to use regex in Python.