Python 3.14 introduces PEP 768 , a zero-overhead debugging interface that “ allows debuggers and profilers to safely attach to running Python processes without stopping or restarting them ” [1] . One main application of this new feature is enabling pdb to attach to live processes (via pdb -p <pid> ), which allows interactive debugging of Python apps in real-time.
Most of us developers reach that point in time where we think: I should have a website/blog… I’m not here to say that you need one. But creating and hosting a site is definitely a good learning experience (at least). That’s why I decided to write down what I have learned while creating this very website . The code is available on GitHub . In this post, you will learn how to…
Have you ever used pipx inject ? It is the command to install a package into an existing pipx-managed virtual environment 1 . Pipx inject Let’s say you have installed the IPython interactive shell via pipx install ipython but now you want to use pandas to do some data wrangling. $ ipython In [ 1 ] : import pandas as pd To fix this, let’s install pandas into the ipython environment:…
Hi, my name is Rafael. I am a software engineer and programming enthusiast based in Salzburg, Austria with experience in machine learning , data engineering , and DevOps . I enjoy automating processes and I’m trying to learn new things every day. Besides that, I love sport climbing and tinkering on open-source projects.