Thanks to visit codestin.com
Credit goes to rawomb.at

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.

How to build a website

- 9 mins read

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 build a website using Markdown and host it on GitHub Pages using a custom domain.

How to 'pipx inject' in uv

- 1 min read

Series: TIL

Have you ever used pipx inject? It is the command to install a package into an existing pipx-managed virtual environment1.

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

importing pandas returns ModuleNotFoundError

To fix this, let’s install pandas into the ipython environment:

pipx inject ipython pandas

Now we are good to go!