Managing Multiple Python Versions on Linux with Pyenv

A Simple Guide to Installing, Switching, and Managing Python Environments

For installing and managing several Python versions, Pyenv is an excellent tool. It keeps the system tidy and clear of unused package bloat and enables developers to access newer versions of Python easily. Additionally, it allows users to specify the Python version that a particular project uses and immediately transition... [Read More]

Optimizing Multiple Realsense Camera Streaming on Jetson Orin

How multiprocessing, shared memory, and pyrealsense helped me push Jetson Orin to its limits!

When I first set out to stream video from multiple Intel Realsense cameras on a Jetson Orin, I underestimated how quickly things would get complicated. What seemed like a straightforward task, plug in the cameras and start reading frames, turned into a deep dive into Python multiprocessing, memory management, the... [Read More]