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!